/************************************************************************
 * 파일명      : main.css
************************************************************************/
*{margin:0; padding:0;}
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0}
body,input,textarea,select,button,table{font-family:'µ¸¿ò',Dotum,AppleGothic,sans-serif;font-size:12px}
img,fieldset{border:0} ul,ol{list-style:none}
em,address{font-style:normal} a{text-decoration:none}
button img,legend{display:none}
button{border:0 none;background-color:transparent;cursor:pointer}

/* font */
.t_sale	{text-decoration:line-through}

/* letter-spacing */
.lspM	{letter-spacing:-0.05em}

/* Á¤·Ä */
.fl_left	{float:left;}
.fl_right	{float:right;}
.fl_clear	{clear:both;}
.fl_clear2	{clear:both; width:100%; overflow:auto; overflow:hidden}

.al_left	{text-align:left}
.al_center	{text-align:center}
.al_right	{text-align:right}
.al_top		{vertical-align:top;}
.al_middle	{vertical-align: middle}
.al_bottom	 {vertical-align:baseline}
.al_btm		{vertical-align:bottom}

.hand		{cursor:pointer}
.overflow	{overflow:auto; overflow:hidden;}
.overflow2	{overflow:auto; overflow:hidden; height:100%;}
.none		{display:none;}
.pos_rel	{position:relative}

/* margin * padding */
.mt1m	{margin-top:-1px;}
.mt2m	{margin-top:-2px;}
.mt8m	{margin-top:-8px;}
.mt10m	{margin-top:-10px;}
.mt23m	{margin-top:-23px;}
.mt0	{margin-top:0px;}
.mt1	{margin-top:1px}
.mt2	{margin-top:2px}
.mt3	{margin-top:3px}
.mt5	{margin-top:5px;}
.mt7	{margin-top:7px;}
.mt10	{margin-top:10px;}
.mt12	{margin-top:12px;}
.mt15	{margin-top:15px;}
.mt20	{margin-top:20px;}
.mt25	{margin-top:25px;}
.mt30	{margin-top:30px;}
.mt35	{margin-top:35px;}
.mt40	{margin-top:40px;}
.mt45	{margin-top:45px;}
.mt50	{margin-top:50px;}
.mt60	{margin-top:60px}
.mt80	{margin-top:80px}

.mb5	{margin-bottom:5px;}
.mb7	{margin-bottom:7px;}
.mb10	{margin-bottom:10px;}
.mb15	{margin-bottom:15px;}
.mb20	{margin-bottom:20px;}
.mb25	{margin-bottom:25px;}
.mb30	{margin-bottom:30px;}
.mb40	{margin-bottom:40px;}
.mb45	{margin-bottom:45px;}

.ml5	{margin-left:5px;}
.ml7	{margin-left:7px;}
.ml10	{margin-left:10px;}
.ml12	{margin-left:12px;}
.ml15	{margin-left:15px;}
.ml20	{margin-left:20px;}
.ml30	{margin-left:30px;}
.ml35	{margin-left:35px;}
.ml40	{margin-left:40px;}
.ml45	{margin-left:45px;}
.ml50	{margin-left:50px}
.ml70	{margin-left:70px}

.mr0	{margin-right:0px;}
.mr1	{margin-right:1px;}
.mr3	{margin-right:3px;}
.mr5	{margin-right:5px;}
.mr10	{margin-right:10px;}
.mr15	{margin-right:15px;}
.mr20	{margin-right:20px;}
.mr30	{margin-right:30px;}
.mr40	{margin-right:40px;}
.mr80	{margin-right:80px;}

.p10	{padding:10px;}
.p15	{padding:15px;}

.pt0	{padding-top:0px;}
.pt3	{padding-top:3px;}
.pt5	{padding-top:5px;}
.pt10	{padding-top:10px;}
.pt15	{padding-top:15px;}
.pt20	{padding-top:20px;}
.pt30	{padding-top:30px;}

.pb5	{padding-bottom:5px;}
.pb10	{padding-bottom:10px;}
.pb15	{padding-bottom:15px;}
.pb20	{padding-bottom:20px;}

.pl0	{padding-left:0;}
.pl5	{padding-left:5px;}
.pl10	{padding-left:10px;}
.pl15	{padding-left:15px;}
.pl16	{padding-left:16px;}
.pl20	{padding-left:20px;}
.pl70	{padding-left:70px;}

.pr5	{padding-right:5px;}
.pr10	{padding-right:10px;}
.pr15	{padding-right:15px;}
.pr20	{padding-right:20px;}

.at0 {top:0} .at5 {top:5px} .at10 {top:10px}.at12 {top:12px} .at15 {top:15px} .at35 {top:35px} .at50 {top:50px}
.ab5 {bottom:5px}
.ab10 {bottom:10px}
.ar0 {right:0}.ar10 {right:10px}.ar12 {right:12px}.ar15 {right:15px}.ar20 {right:20px}


/* width */
.w745	{width:745px;}
.w750	{width:750px;}
.w135	{width:135px;}
.w350	{width:350px;}

/* border */
.bord0	{border:0px;}
.bordB0	{border-bottom:0px;}
.borderLineT	{border-top:1px solid #e2d4c1;}

.clfix:after	{content: "."; display: block; height: 0px; clear: both; visibility: hidden;}
.clfix			{display: inline-block;}
.clfix			{display: block;}
* html .clfix	{height: 1%;} /* Hides from IE-mac */
.clfix			{zoom:1;} /*for IE 5.5-7*/

.hd { display:none; }
hr { display:none; }

/*µµ¼­ÀÌ¹ÌÁö À¯Çü*/
.pImg165 {width:167px} .pImg165 img {width:165px; border:1px solid #B3B3B3; box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.20)}
.pImg145 {width:147px} .pImg145 img {width:145px; border:1px solid #B3B3B3; box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.20)}
.pImg120 {width:122px} .pImg120 img {width:120px; border:1px solid #B3B3B3; box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.20)}
.pImg95 {width:97px} .pImg95 img {width:95px; border:1px solid #B3B3B3; box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.20)}
.pImg90 {width:92px} .pImg90 img {width:90px; border:1px solid #B3B3B3; box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.20)}.pImg90 img:hover {border:1px solid #6c6b6b;}
.pImg75 {width:77px} .pImg75 img {width:75px; border:1px solid #B3B3B3;}
.pImg64 {width:66px} .pImg64 img {width:64px; border:1px solid #B3B3B3;}
.pImg60 {width:62px} .pImg60 img {width:60px; border:1px solid #B3B3B3;}
.pImg52 {width:54px} .pImg52 img {width:52px; border:1px solid #B3B3B3;}
.pImg45 {width:47px} .pImg45 img {width:45px; border:1px solid #B3B3B3;}
.pImg40 {width:42px} .pImg40 img {width:40px; border:1px solid #B3B3B3;}
.pImg34 {width:36px} .pImg34 img {width:34px; border:1px solid #B3B3B3;}
.imgP img{ border:1px solid #6c6b6b;}

/* layout */

#wrap	{width:100%; height:100%; margin:0; padding:0;}
#head		{position:relative; width:100%; height:140px; *z-index:401}
#contentBody	{width:100%}


/* font */

body	{font-size:12px; color:#555555; line-height:16px; font-family:±¼¸²;}
textarea, input,select	{font-family:µ¸¿ò; font-size:11px; color:#555555;}

a:link		{text-decoration:none; color:#555555;}
a:visited	{text-decoration:none; color:#555555;}
a:hover		{text-decoration:underline; color:#8F6A24;}
a:active	{text-decoration:underline; color:#555555;}

.t_default	{color:#555}
.t_wit	{color:#fff}
.t_gr				{color:#888888;}
.t_gr	a:link		{text-decoration:none; color:#888888;}
.t_gr	a:visited	{text-decoration:none; color:#888888;}
.t_gr	a:hover		{text-decoration:underline; color:#888888;}
.t_gr	a:active	{text-decoration:underline; color:#888888;}
a.t_gr:link	{text-decoration:none; color:#888888;}
a.t_gr:visited	{text-decoration:none; color:#888888;}
a.t_gr:hover	{text-decoration:underline; color:#888888;}
a.t_gr:active	{text-decoration:none; color:#888888;}

.t_gr2				{color:#777777;}
.t_gr2	a:link		{text-decoration:none; color:#777777;}
.t_gr2	a:visited	{text-decoration:none; color:#777777;}
.t_gr2	a:hover		{text-decoration:underline; color:#777777;}
.t_gr2	a:active	{text-decoration:underline; color:#777777;}

.t_br1				{color:#7B5A2B;}
.t_br1	a:link		{text-decoration:none; color:#7B5A2B;}
.t_br1	a:visited	{text-decoration:none; color:#7B5A2B;}
.t_br1	a:hover		{text-decoration:underline; color:#7B5A2B;}
.t_br1	a:active	{text-decoration:underline; color:#7B5A2B;}

.t_br2				{color:#8F6A24;}
.t_br2	a:link		{text-decoration:none; color:#8F6A24;}
.t_br2	a:visited	{text-decoration:none; color:#8F6A24;}
.t_br2	a:hover		{text-decoration:underline; color:#8F6A24;}
.t_br2	a:active	{text-decoration:underline; color:#8F6A24;}

.t_br3				{color:#9E8964;}
.t_br3	a:link		{text-decoration:none; color:#9E8964;}
.t_br3	a:visited	{text-decoration:none; color:#9E8964;}
.t_br3	a:hover		{text-decoration:underline; color:#9E8964;}
.t_br3	a:active	{text-decoration:underline; color:#9E8964;}
a.t_br3:link	{text-decoration:none; color:#9E8964;}
a.t_br3:visited	{text-decoration:none; color:#9E8964;}
a.t_br3:hover	{text-decoration:underline; color:#9E8964;}
a.t_br3:active	{text-decoration:none; color:#9E8964;}

.t_br4				{color:#7B5A2B;}
.t_br4	a:link		{text-decoration:underline; color:#7B5A2B;}
.t_br4	a:visited	{text-decoration:underline; color:#7B5A2B;}
.t_br4	a:hover		{text-decoration:underline; color:#7B5A2B;}
.t_br4	a:active	{text-decoration:underline; color:#7B5A2B;}


.t_org				{color:#DE7110;}
.t_org	a:link		{text-decoration:none; color:#DE7110;}
.t_org	a:visited	{text-decoration:none; color:#DE7110;}
.t_org	a:hover		{text-decoration:underline; color:#DE7110;}
.t_org	a:active	{text-decoration:underline; color:#DE7110;}
a.t_org:link		{text-decoration:none; color:#DE7110;}
a.t_org:visited		{text-decoration:none; color:#DE7110;}
a.t_org:hover		{text-decoration:underline; color:#DE7110;}
a.t_org:active		{text-decoration:underline; color:#DE7110;}

.t_gr3				{color:#8a8a8a;}
.t_gr3	a:link		{text-decoration:none; color:#8a8a8a;}
.t_gr3	a:visited	{text-decoration:none; color:#8a8a8a;}
.t_gr3	a:hover		{text-decoration:underline; color:#8F6A24;}
.t_gr3	a:active	{text-decoration:underline; color:#8F6A24;}

.t_blue		{color:#457CAB}
.t_green	{color:#649242}

.t_red				{color:#E82323;}
.t_red	a:link		{text-decoration:none; color:#E82323;}
.t_red	a:visited	{text-decoration:none; color:#E82323;}
.t_red	a:hover		{text-decoration:underline; color:#E82323;}
.t_red	a:active	{text-decoration:underline; color:#E82323;}
a.t_red:link		{text-decoration:none; color:#E82323;}
a.t_red:visited		{text-decoration:none; color:#E82323;}
a.t_red:hover		{text-decoration:underline; color:#E82323;}
a.t_red:active		{text-decoration:underline; color:#E82323;}

/* point font */
.point_o	{color:#E68127;}
.point_b	{color:#457CAB;}
.won		{color:#E68127; font-weight:bold;}
.musicWon 	{color:#E68127; font-weight:bold;}
.cate {color:#b98636; font:normal 11px µ¸¿ò;}

.booktit				{color:#222222;	font-weight:bold;}
.booktit	a:link		{color:#222222;	font-weight:bold; text-decoration:none;}
.booktit	a:visited	{color:#222222;	font-weight:bold; text-decoration:none;}
.booktit	a:hover		{color:#8F6A24;	font-weight:bold; text-decoration:underline;}
.booktit	a:active	{color:#222222;	font-weight:bold; text-decoration:underline;}

.booktit_11				{color:#222222;	font-size:11px; font-weight:bold; font-family:µ¸¿ò;}
.booktit_11	a:link		{color:#222222;	font-weight:bold; text-decoration:none;}
.booktit_11	a:visited	{color:#222222;	font-weight:bold; text-decoration:none;}
.booktit_11	a:hover		{color:#8F6A24;	font-weight:bold; text-decoration:underline;}
.booktit_11	a:active	{color:#222222;	font-weight:bold; text-decoration:underline;}

.booktit_music				{color:#7B5A2B;	font-size:11px; font-weight:bold; font-family: verdana, µ¸¿ò; line-height:120%;}
.booktit_music	a:link		{color:#7B5A2B;	font-size:11px; font-weight:bold; text-decoration:none; font-family: verdana,µ¸¿ò;}
.booktit_music	a:visited	{color:#7B5A2B;	font-size:11px; font-weight:bold; text-decoration:none;}
.booktit_music	a:hover		{color:#7B5A2B;	font-size:11px; font-weight:bold; text-decoration:underline;}
.booktit_music	a:active	{color:#7B5A2B;	font-size:11px; font-weight:bold; text-decoration:underline;}

/* 11px font */
.t_11				{font-size:11px; font-family:µ¸¿ò}
.t_11	a:link		{text-decoration:none;}
.t_11	a:visited	{text-decoration:none;}
.t_11	a:hover		{text-decoration:underline;}
.t_11	a:active	{text-decoration:underline;}

.t_11gr				{font-size:11px; color:#888888; font-family:µ¸¿ò}
.t_11gr	a:link		{text-decoration:none; color:#888888;}
.t_11gr	a:visited	{text-decoration:none; color:#888888;}
.t_11gr	a:hover		{text-decoration:underline; color:#888888;}
.t_11gr	a:active	{text-decoration:underline; color:#888888;}

.t_11gr2				{font-size:11px; color:#777777; font-family:µ¸¿ò}
.t_11gr2	a:link		{text-decoration:none; color:#777777;}
.t_11gr2	a:visited	{text-decoration:none; color:#777777;}
.t_11gr2	a:hover		{text-decoration:underline; color:#777777;}
.t_11gr2	a:active	{text-decoration:underline; color:#777777;}

.t_11br1				{font-size:11px; color:#7B5A2B; font-family:µ¸¿ò}
.t_11br1	a:link		{text-decoration:none; color:#7B5A2B;}
.t_11br1	a:visited	{text-decoration:none; color:#7B5A2B;}
.t_11br1	a:hover		{text-decoration:underline; color:#7B5A2B;}
.t_11br1	a:active	{text-decoration:underline; color:#7B5A2B;}

.t_11br2				{font-size:11px; color:#8F6A24; font-family:µ¸¿ò}
.t_11br2	a:link		{text-decoration:none; color:#8F6A24;}
.t_11br2	a:visited	{text-decoration:none; color:#8F6A24;}
.t_11br2	a:hover		{text-decoration:underline; color:#8F6A24;}
.t_11br2	a:active	{text-decoration:underline; color:#8F6A24;}

.t_11br3				{font-size:11px; color:#9E8964; font-family:µ¸¿ò}
.t_11br3	a:link		{text-decoration:none; color:#9E8964;}
.t_11br3	a:visited	{text-decoration:none; color:#9E8964;}
.t_11br3	a:hover		{text-decoration:underline; color:#9E8964;}
.t_11br3	a:active	{text-decoration:underline; color:#9E8964;}

.t_11br4				{font-size:11px; color:#9E8964; font-family:µ¸¿ò}
.t_11br4	a:link		{text-decoration:underline; color:#9E8964;}
.t_11br4	a:visited	{text-decoration:underline; color:#9E8964;}
.t_11br4	a:hover		{text-decoration:underline; color:#9E8964;}
.t_11br4	a:active	{text-decoration:underline; color:#9E8964;}


.t_11Arial	{font:normal 11px arial}

/* more */
.more				{float:right; font-family:verdana; font-size:9px; color:#999999;}
.more	a:link		{text-decoration:none; color:#999999;}
.more	a:visited	{text-decoration:none; color:#999999;}
.more	a:hover		{text-decoration:underline; color:#999999;}
.more	a:active	{text-decoration:none; color:#999999;}
a.more:link	{text-decoration:none; color:#999999;}
a.more:visited	{text-decoration:none; color:#999999;}
a.more:hover	{text-decoration:underline; color:#999999;}
a.more:active	{text-decoration:none; color:#999999;}

/* verdana */
.t_br3_v				{font-size:10px; color:#9E8964; font-family:verdana}
.t_br3_v	a:link		{text-decoration:none; color:#9E8964;}
.t_br3_v	a:visited	{text-decoration:none; color:#9E8964;}
.t_br3_v	a:hover		{text-decoration:underline; color:#9E8964;}
.t_br3_v	a:active	{text-decoration:underline; color:#9E8964;}
.t_gr4_v  {font-size:10px; color:#999999; font-family:verdana}
.t_gr5_v  {font-size:10px; color:#cacaca; font-family:verdana}

/* font weight */
.t_normal	{font-weight:normal}
.t_bold	{font-weight:bold}
.t_uline a {text-decoration:underline}

.t_13	{font-size:13px; font-family:±¼¸²}
.t_14	{font-size:14px; font-family:µ¸¿ò}

/* point font */
.point_o	{color:#E68127;}
.point_b	{color:#457CAB;}
.won		{color:#E68127; font-weight:bolder}
.musicWon 	{color:#E68127; font-weight:bolder}
.cate {color:#b98636; font:normal 11px µ¸¿ò}
.prodTit {color:#555; font-weight:bolder}
.writer {color:#888; font:normal 11px µ¸¿ò}
.price {color:#ff6600; font-weight:bolder}
.rPrice {color:#888; text-decoration: line-through}
.bex {color:#666}
.reserve {color:#3F5EA5}
.sPoint {color:#e68127; font-weight:bolder}
.cateTit {color:#826740;font:bolder 14px µ¸¿ò}

/* GNB */
.head_wrap{width:1004px;height:95px;margin:0 auto;position:relative;z-index:100}
.head_wrap .logoArea {float:left; margin:13px 0 0 330px}
.sp_common{background:url(/img/book/sp_common.gif) no-rpeat}
.head_banner{text-align:center;background:#ef5d5e;height:60px;width:100%;border-bottom:1px solid #eeeae7}
.head_banner div{background:url(http://image.bandinlunis.com/images/main/2014/top_banner_150824_bg.gif) no-repeat 960px 0}
.head_banner .hb_close{position:absolute;top:20px;left:50%;margin-left:470px;cursor:pointer}


/*ºñÁÖ¾ó*/




/* °Ë»ö ÇÊµå */
.blind{display:none !important}
.ir_wa{
    display:block;
    overflow:hidden;
    position: absolute;
    width:26px;
    height:26px;
    z-index:1000;
    left: 251px;
    top: 10px;
}
.head_wrap .wrap_search{z-index:500;float:right;position:relative;width:300px;margin-top:34px;margin-right:0px;}
.wrap_search .bbox{float:left;background-color:#fff}
.wrap_search .bbox .window_wrap{display:block;width:285px;height:38px;margin:1px;padding:0;border-bottom:2px solid #383e4c;background-color:#fff;text-align:left}
.wrap_search .bbox .window_wrap .search_select{float:left;width:89px;height:38px;background:url(/img/book/icon_comm.gif) 68px -45px no-repeat; }
.wrap_search .bbox .window_wrap .search_select a{display:block;width:81px;height:38px;font-weight:bold;color:#666}
.wrap_search .bbox .window_wrap .search_select a:hover{text-decoration:none}
.wrap_search .bbox .window_wrap .search_select span{display:block;padding:13px 0 0 11px}
.wrap_search .bbox .window_wrap .box_window{float:left;width:120px;margin:10px 0 0 11px;padding:0;border:0;font-size:14px;outline:none;height:18px}
.wrap_search .bbox .window_wrap .auto_word{display:block;float:left;width:27px;height:38px;background:url(/img/book/icon_comm.gif) -33px -43px no-repeat;text-indent:-99999em}
.wrap_search .bbox .window_wrap .auto_word span{display:block;width:27px;height:38px;cursor:pointer}
.wrap_search .btn_search{width:51px;height:42px;/*background:url(/img/book/icon_comm.gif) 0 0 no-repeat*/}

/* °Ë»ö ·¹ÀÌ¾î */
.layer_search{position:absolute;top:41px;left:0;width:601px;height:315px;border:1px solid #947555;background-color:#fff;z-index:550}
.layer_search .inner_words{overflow:hidden;float:left;position:relative;width:325px;height:281px;border-right:1px solid #e1e1e1}
.layer_search .inner_words ul{overflow:hidden;padding:4px 0 2px;zoom:1}
.layer_search .inner_words ul li{position:relative;overflow:hidden;height:23px;vertical-align:top;zoom:1}
.layer_search .inner_words ul li a{display:block;overflow:hidden;height:23px;padding:0 10px;color:#555;text-decoration:none;zoom:1}
.layer_search .inner_words ul li a:hover{background-color:#f5f5f5}
.layer_search .inner_words ul li a .txt_keywords{display:inline-block;overflow:hidden;position:relative;max-width:100%;padding:3px 1px 2px 0;_padding:4px 0 1px;line-height:18px;white-space:nowrap;text-overflow:ellipsis}
.layer_search .inner_words ul li a .txt_keywords strong{color:#4cafc7}
.layer_search .inner_product{position:relative;float:left;width:275px;height:281px}
.layer_search .inner_product .txt_category{display:block;padding:19px 9px 3px 17px;font-size:8pt;color:#555}
.layer_search .inner_product .txt_title{display:block;padding:0 9px 12px 17px;font-weight:bold;font-size:10pt;color:#555}
.layer_search .inner_product .thumb_left_big{float:left;width:114px;margin:0 10px 0 17px}
.layer_search .inner_product .thumb_left_big a{display:block}
.layer_search .inner_product .thumb_left_big img{width:114px;max-height:162px;_height:162px;border:1px solid #efefef}
.layer_search .inner_product .select_product{display:block;overflow:hidden;position:relative;float:left;width:121px;min-height:162px;padding-right:9px}
.layer_search .inner_product .select_product .txt_sale{text-decoration:line-through}
.layer_search .inner_product .select_product .txt_price{color:#777;letter-spacing:-0.05em;font-style:normal}
.layer_search .inner_product .select_product .txt_price strong{font-size:11pt;color:#ea5759}
.layer_search .inner_product .select_product .txt_price em{color:#e68127;font-style:normal}
.layer_search .inner_product .select_product dd{float:inherit;width:100%;padding-bottom:3px;color:#999}
.layer_search .inner_product .select_product dd .review_point{display:block;overflow:hidden;float:left;width:56px;height:10px;margin:6px 0;background:url(http://image.bandinlunis.com/images/searchN/sp_review_point_small.gif) 0 0 no-repeat}
.layer_search .inner_product .select_product dd .review_point span{float:left;height:10px;background:url(http://image.bandinlunis.com/images/searchN/sp_review_point_small.gif) 0 -13px no-repeat}
.layer_search .btn_select_area{position:absolute;bottom:10px;left:19px}
.layer_search .btn_select_area .btn_type {float:left}
.layer_search .btn_select_area .btn_type a{display:block;width:116px;height:23px;padding:5px 0;background:#937354;border:1px solid #7b6046;color:#FFF;font:bolder 12px µ¸¿ò;text-align:center;text-decoration:none;line-height:20px}
.layer_search .btn_select_area .white {margin-left:5px}.layer_search .btn_select_area .white a{border:1px solid #c6c8cb;background-color:#fff;color:#666}
.layer_search .inner_func{clear:both;width:100%;padding-top:8px;height:25px;border-top:1px solid #e1e1e1;background-color:#fbfbfb}
.layer_search .inner_func span{float:right;padding-right:10px}
.layer_search .inner_func span a{padding-right:14px;background:url(http://image.bandinlunis.com/images/searchN/icon_comm_140708.gif) -51px -30px no-repeat;color:#666;text-decoration:none}
.layer_option{position:absolute;top:35px;left:0;z-index:100;width:89px;height:100px;border:1px solid #383f4c;background:#fff}
.layer_option ul{padding:4px 0 2px}
.layer_option li{position:relative;height:23px}
.layer_option li a{display:block;height:23px;padding:0 10px;color:#666;line-height:23px;text-decoration:none;cursor:pointer}
.layer_option li a:hover{font-weight:bold;color:#fff;background-color:#fa8e44}

.gnb_cart{position:absolute;top:48px;right:0;width:46px;height:42px}
.gnb_cart .count{position:relative}
.gnb_cart .count span{position:absolute;display:block;width:21px;height:16px;padding-top:5px;text-align:center;font:bolder 11px µ¸¿ò;letter-spacing:0.1em;color:#FFF;bottom:-5px;right:-5px;background:url(/images/common/2014/sp_btn_open_cart.png) no-repeat -7px -67px;}
.gnb_cart .btn_cart{display:block;width:46px;height:42px;background:url(http://image.bandinlunis.com/images/searchN/icon_comm_140708.gif) -173px 0 no-repeat;overflow:hidden}
.gnb_cart .btn_cart span{display:none}



/*»ó´Ü----*/

#top_navi {width:100%; z-index:10000;  }

#top_navi .gnb {position:relative; width:100%; height:36px;margin:0 auto; border-bottom:solid 1px #dfdfdf; background-color:#f7f7f7;}
#top_navi .gnb .g_center{position:relative; width:1004px;height:36px; border-bottom:solid 1px #dfdfdf; background-color:#f7f7f7; margin:0 auto}
#top_navi .gnb .g_center ul.left_m{
    position:absolute;
    left:-1px;
    width:606px;
    height:36px;
    top: 1px;
}
#top_navi .gnb .g_center ul.left_m li{ float:left; border-right:solid 1px #dfdfdf;height:34px; padding:0 0; }
#top_navi .gnb .g_center ul.left_m li.line{border-left:solid 1px #dfdfdf;}
#top_navi .gnb .g_center ul.left_m li.line_b{border-bottom:solid 1px #fff;}
#top_navi .gnb .g_center ul.left_m li.f1{background:url(/img/book/sprite_gnb_si.png) no-repeat scroll 0px 0px; width:60px; height:36px}/*ÀÎ°­*/

#top_navi .gnb .g_center ul.left_m li.f4{ background:url(/img/book/sprite_gnb_si.png) no-repeat scroll -59px 0px; width:60px; height:36px}/*µµ¼­*/

#top_navi .gnb .g_center ul.left_m li.f6{ background:url(../new_img/main2015/sprite_gnb_si.png) no-repeat scroll -669px 0px; width:40px; height:36px}
#top_navi .gnb .g_center ul.left_m li span{text-indent: -3000em; display: block; overflow: hidden; height:30px;}
#top_navi .gnb .g_center ul.right_m{ position:absolute; right:0;height:42px;}
#top_navi .gnb .g_center ul.right_m li{ float:left;height:15px; padding:0px 8px; font-size:12px; color:#656565; letter-spacing:-1px; border-right:solid 1px #dfdfdf; margin-top:9px}
#top_navi .gnb .g_center ul.right_m li.sf1{ background:url() no-repeat scroll -456px -3px; width:40px; height:15px}
#top_navi .gnb .g_center ul.right_m li.sf2{ background:url() no-repeat scroll -514px -3px; width:55px; height:15px}
#top_navi .gnb .g_center ul.right_m li.sf3{ background:url() no-repeat scroll -586px -3px; width:55px; height:15px}
#top_navi .gnb .g_center ul.right_m li span{text-indent: -3000em; display: block; overflow: hidden; height:30px;}
#top_navi .gnb .g_center ul.right_m li.line{ border-right:none}






.global_menu {position:absolute;top:0;left:0;width:1004px;height:32px;z-index:600}
.global_menu .bookmark{position:relative;float:right;margin-top:7px;margin-right:4px}
.global_menu .bookmark .ico_on{display:block; height:15px;padding:4px 6px 0 6px;text-align:center;color:#fff;background:#b4b4b4; font:normal 11px µ¸¿ò; color:#fff;letter-spacing:-0.05em;text-decoration:none}
.global_menu .bookmark .on{background:#666}
.global_menu .mobile_app{float:left;width:70px;height:16px; ;margin-top:7px padding-left:22px;margin-top:7px;padding-top:2px;background:url(/img/book/sp_common.gif) no-repeat -177px -112px}.global_menu .mobile_app a{display:inline-block;font:normal 11px µ¸¿ò; color:#717171;vertical-align:middle;line-height:14px;font-size:11px}
.global_menu .hanja_app{float:left;width:103px;height:16px;margin-left:7px;margin-top:7px;padding-top:2px}.global_menu .hanja_app a{display:inline-block;font:normal 11px µ¸¿ò; color:#717171;vertical-align:middle;line-height:14px;font-size:11px}
.global_menu .reComment {float:left; width:358px; font:normal 11px µ¸¿ò; color:#977d4c; margin:10px 0 0 7px;}
.global_menu .reComment a {font:normal 11px µ¸¿ò; color:#977d4c;}
.global_menu .btn_bigdate {float:left;wwidth:137px;height:20px;border:1px solid #4faecc;text-align:center;margin-top:7px;padding:0 3px}
.global_menu .btn_bigdate a{display:inline-block;color:#2b9bbe;font:normal 11px µ¸¿ò;padding:5px 6px 0 6px;letter-spacing:-0.05em;text-decoration:none}
.global_menu .btn_bigdate span{display:inline-block;color:#2b9bbe;font:normal 11px µ¸¿ò}
.global_menu .btn_mobile {float:left;height:20px;border:1px solid #bfbfbf;text-align:center;margin-top:7px;margin-left:3px;padding:0 3px}
.global_menu .btn_mobile a{display:inline-block;color:#717171;font:normal 11px µ¸¿ò;padding:5px 6px 0 6px;letter-spacing:-0.05em;text-decoration:none}
.global_menu .btn_mobile span{display:inline-block;color:#bfbfbf;font:normal 11px µ¸¿ò}
.global_menu .btn_mobile .app_hanja{display:none}
.g_menu_list {float:right; margin:7px 0 0 0; ooverflow:hidden; height:19px}
.g_menu_list .li_gm{position:relative;float:left; height:19px; background:url(/img/book/sp_common.gif) no-repeat 0 -1px;}.g_menu_list .con{background:none}
.g_menu_list .li_gm .gm_link{height:14px; display:block; *display:inline-block; padding:4px 7px 0 7px;  font:normal 11px µ¸¿ò; color:#717171; letter-spacing:-1px}
.g_menu_list .sLogin{background:none; width:42px;height:19px; margin-right:3px}
.g_menu_list .li_gm a.btn_g_login{border:1px solid #cccccc;width:40px; height:14px;padding:3px 0 0 0;text-align:center;color:#2b2b2b}.g_menu_list .gm_link:hover.btn_g_login{text-decoration:none;background:#f9f9f9;color:#000}
.g_menu_list .myShopping .gm_link,.g_menu_list .store .gm_link{padding-right:15px;background:url(/img/book/sp_common.gif) no-repeat -260px -3px;}.g_menu_list .store .gm_link{background-position:-250px -3px}
.g_menu_list .myOrderSearch{display:none}
.global_menu .g_menu_list .store a strong{font-weight:normal} .global_menu .g_menu_list li:last-child a{font-weight:bolder !important;color:#ea5759 !important }

.gnb_layer_pop {overflow:hidden;font:normal 11px µ¸¿ò; background:#FFF; position:absolute; z-index:600; width:100px;  border:1px solid #917253; top:17px; left:0}
.gnb_layer_pop dt {height:18px;font-weight:bolder;padding:4px 0 0 5px;background:#f9f9f9;}
.gnb_layer_pop dd {height:21px}
.gnb_layer_pop a {display:block;  height:17px; wwidth:85px; padding:4px 0 0 5px;color:#888;background:#FFF;background-position:-10000px 0 }.gnb_layer_pop a:hover{background:#f6f6f6;color:#557eb0;text-decoration:none}

.gnb_cart_pop {overflow:hidden;font:normal 11px µ¸¿ò; background:#FFF; position:absolute; z-index:500; width:122px; border:1px solid #917253; top:89px; right:0; padding:9px}
.gnb_cart_pop dt {font:bolder 11px µ¸¿ò;color:#666666;border-bottom:1px solid #bfac99;padding:3px 0 4px 0}
.gnb_cart_pop dd {height:48px;margin-top:8px;}.gnb_cart_pop dd.nodata {height:48px;padding-top:15px;text-align:center;color:#888;font:normal 11px µ¸¿ò}
.gnb_cart_pop dd .cart_pimg {float:left;width:40px;height:48px}.gnb_cart_pop dd .cart_pimg img{border:1px solid #e9e9e9;width:38px;height:46px}
.gnb_cart_pop dd .cart_pname {float:left;width:78px;height:45px;margin-left:4px;color:#888;margin-top:3px;overflow:hidden}
.gnb_cart_pop .cart_move{clear:both;display:block;width:100%;margin-top:10px;padding:5px 0;background:#937354;border:1px solid #7b6046;color:#FFF;font:bolder 11px µ¸¿ò;line-height:20px;text-align:center;text-decoration:none}

.bookmark_pop {font:normal 11px µ¸¿ò; background:#FFF; position:absolute; top:5px; left:0; z-index:600; width:226px; padding:12px; overflow:hidden; text-align:center;  border:1px solid #917253; color:#888; line-height:16px;text-align:center}
.bookmark_pop .bookmark_on{width:226px}
.bookmark_pop .bookmark_off{width:226px}
.bookmark_pop strong{font:bolder 12px ±¼¸²;color:#557eb0}
.bookmark_pop .btn_on{display:inline-block;width:80%;margin-top:5px;padding:5px 0;background:#937354;border:1px solid #7b6046;color:#FFF;font:bolder 11px µ¸¿ò;line-height:20px;text-decoration:none}

.search_more{position:absolute;top:52px;right:-50px;width:112px;height:14px;z-index:490}
.search_more div{position:relative}
.ez_search{display:block;width:112px;height:14px;background:url(/img/book/sp_common.gif) no-repeat -176px -167px;}.ez_search span{display:none}
.search_more_pop {overflow:hidden;font:normal 11px µ¸¿ò; background:#FFF; position:absolute; z-index:150; width:77px;border:1px solid #917253; top:12px; left:7px;}
.search_more_pop dt {display:none;}
.search_more_pop dd {height:21px}
.search_more_pop a {display:block;  height:17px; wwidth:85px; padding:4px 0 0 5px;color:#888;background:#FFF;background-position:-10000px 0 }.search_more_pop a:hover{background:#f6f6f6;color:#557eb0;text-decoration:none}

.siwrap{width:400px; height:17px; margin:7px 0 0 82px;  overflow:hidden; *position:relative}
.seachIssue {margin-left:-4px;}
.seachIssue dt {display:none}
.seachIssue dd {position:relative;float:left; height:19px; background:url(/img/book/sp_common.gif) no-repeat 0 1px;  margin-right:4px; padding-left:5px }
.seachIssue dd a{color:#999999;height:14px; display:block; *display:inline-block; padding:4px 6px 0 6px; letter-spacing:-0.05em}
.seachIssue .bgn {background:none;}
.gnbR .mPagingD{top:77px; left:649px;}

.wrap_gm{width:100%;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8; background-color:
#383e4c}
.gnb_menu {position:relative;width:1004px; height:45px;margin:0 auto}
.gnb_menu .gnb_ca_menu{float:left;margin:0}
.gnb_menu .gnb_ca_menu .gcm{float:left;height:45px; }
.gnb_menu .gnb_ca_menu .gcm .gcm_link{display:block;position:relative;height:45px;cursor:pointer}
.gnb_menu .gnb_ca_menu .gcm .gcm_link span{display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:url(/img/book/sp_gnb_menu_05.gif) no-repeat;}
.gnb_menu .gnb_ca_menu .gcm .gm_total{width:48px}
.gnb_menu .gnb_ca_menu .gcm .gm_total span{background-position:0 0; *width:48px}
.gnb_menu .gnb_ca_menu .gcm .gm_total span:hover{background-position:0 -45px}
.gnb_menu .gnb_ca_menu .gcm .gm_public{width:153px}/*공무원*/
.gnb_menu .gnb_ca_menu .gcm .gm_public span{background-position:-48px 0; *width:153px}
.gnb_menu .gnb_ca_menu .gcm .gm_public span:hover{background-position:-48px -45px}
.gnb_menu .gnb_ca_menu .gcm .gm_ebook{width:117px}/*교원임용*/
.gnb_menu .gnb_ca_menu .gcm .gm_ebook span{background-position:-200px 0; *width:117px}
.gnb_menu .gnb_ca_menu .gcm .gm_ebook span:hover{background-position:-200px -45px}
.gnb_menu .gnb_ca_menu .gcm .gm_music{width:103px}/*자격증*/
.gnb_menu .gnb_ca_menu .gcm .gm_music span{background-position:-320px 0; *width:103px}
.gnb_menu .gnb_ca_menu .gcm .gm_music span:hover{background-position:-320px -45px}
.gnb_menu .gnb_ca_menu .gcm .gm_dvd{width:107px}/*기술서*/
.gnb_menu .gnb_ca_menu .gcm .gm_dvd span{background-position:-420px 0; *width:107px }
.gnb_menu .gnb_ca_menu .gcm .gm_dvd span:hover{background-position:-420px -45px}
.gnb_menu .gnb_ca_menu .gcm .gm_gift{width:85px}/*취업*/
.gnb_menu .gnb_ca_menu .gcm .gm_gift span{background-position:-525px 0; *width:85px}
.gnb_menu .gnb_ca_menu .gcm .gm_gift span:hover{background-position:-525px -45px}
.gnb_menu .gnb_ca_menu .gcm .gm_kids{width:165px}/*°검정고시*/
.gnb_menu .gnb_ca_menu .gcm .gm_kids span{background-position:-608px 0; *width:165px}
.gnb_menu .gnb_ca_menu .gcm .gm_kids span:hover{background-position:-608px -45px}
.gnb_menu .gnb_ca_menu .gcm .gm_tour{width:110px}/*it/베스트셀러*/
.gnb_menu .gnb_ca_menu .gcm .gm_tour span{background-position:-885px 0; *width:110px}
.gnb_menu .gnb_ca_menu .gcm .gm_tour span:hover{background-position:-885px -45px}
.gnb_menu .gnb_ca_menu .gcm .gm_it{width:109px}/*어학/유아*/
.gnb_menu .gnb_ca_menu .gcm .gm_it span{background-position:-775px 0; *width:109px}
.gnb_menu .gnb_ca_menu .gcm .gm_it span:hover{background-position:-775px -45px}
.gnb_menu .ico_promotion{position:absolute;top:8px;left:52px}
.gnb_menu .ico_kids_new{position:absolute;top:7px;left:496px}
.gnb_menu .bn_carta{ddisplay:none;position:absolute;top:-16px;left:123px;z-index:100}
.gnb_menu .gcm_used{}
.gnb_menu .gcm_tour .cate_banner{}

.gnb_menu .gnb_se_menu{float:right;margin:0;background:url(/images/common/2014/sp_gnb_menu.gif) no-repeat 225px -160px}
.gnb_menu .gnb_se_menu li{position:relative;float:left;height:40px;margin-right:15px}.gnb_menu .gnb_se_menu li.alt{margin-right:0}.gnb_menu .gnb_se_menu li.gap{margin-right:35px}
.gnb_menu .gnb_se_menu li a{display:block;position:relative;overflow:hidden;;height:40px;cursor:pointer; float:left}
.gnb_menu .gnb_se_menu li a span{display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:url(/images/common/2014/sp_gnb_menu.gif) no-repeat}
.gnb_menu .gnb_se_menu li .gm_best{width:58px}
.gnb_menu .gnb_se_menu li .gm_best span{background-position:0 -81px}
.gnb_menu .gnb_se_menu li .gm_best span:hover{background-position:0 -121px}
.gnb_menu .gnb_se_menu li .gm_new{width:59px}
.gnb_menu .gnb_se_menu li .gm_new span{background-position:-89px -81px}
.gnb_menu .gnb_se_menu li .gm_new span:hover{background-position:-89px -121px}
.gnb_menu .gnb_se_menu li .gm_recomm{width:70px}
.gnb_menu .gnb_se_menu li .gm_recomm span{background-position:-180px -81px}
.gnb_menu .gnb_se_menu li .gm_recomm span:hover{background-position:-180px -121px}
.gnb_menu .gnb_se_menu li .gm_bp{width:47px}
.gnb_menu .gnb_se_menu li .gm_bp span{background-position:-281px -81px}
.gnb_menu .gnb_se_menu li .gm_bp span:hover{background-position:-281px -121px}
.gnb_menu .gnb_se_menu li .gm_reprice{width:70px}
.gnb_menu .gnb_se_menu li .gm_reprice span{background-position:-359px -81px}
.gnb_menu .gnb_se_menu li .gm_reprice span:hover{background-position:-359px -121px}
.gnb_menu .gnb_se_menu li .gm_now{width:48px}
.gnb_menu .gnb_se_menu li .gm_now span{background-position:-459px -81px}
.gnb_menu .gnb_se_menu li .gm_now span:hover{background-position:-459px -121px}
.gnb_menu .bandiecash{display:none;position:absolute;right:-115px;top:7px}

#gnbBanner	{
    position:absolute;
    top:11px;
    left:0%;
    margin-left:10px;
    width:231px;
    height:82px;
    z-index:15;
    overflow:hidden;
}
.gnb_banner {position:relative}
.gnb_banner	.swiper-container{ width:213px; height:82px;}
.gnb_banner	.aw_type_sbox{left:90px; top:30px;z-index:100}

.gnb_menu .cate_total_wrap{position:absolute;top:45px;left:0;width:1004px;height: auto;border:1px solid #bfbfbf;background:#FFF;z-index:400}
.gnb_menu .cate_total_wrap .ct_01{float:left;border-right:1px solid #f2f2f2;width:127px;height:550px;padding:16px 0 0 15px}
.gnb_menu .cate_total_wrap .ct_02{float:left;border-right:1px solid #f2f2f2;width:127px;height:550px;padding:16px 0 0 15px}
.gnb_menu .cate_total_wrap .ct_03{float:left;width:127px;padding:16px 0 0 15px}
.gnb_menu .cate_total_wrap .ct_04{float:left;border-left:1px solid #f2f2f2;width:127px;height:550px;padding:16px 0 0 15px}
.gnb_menu .cate_total_wrap .ct_05{float:left;border-left:1px solid #f2f2f2;width:127px;height:550px;padding:16px 0 0 15px}
.gnb_menu .cate_total_wrap .ct_06{float:left;border-left:1px solid #f2f2f2;width:127px;height:550px;padding:16px 0 0 15px}
.gnb_menu .cate_total_wrap .ct_07{float:left;border-left:1px solid #f2f2f2;width:127px;height:550px;padding:16px 0 0 15px}
.gnb_menu .cate_total_wrap .ct_08{float:left;border-left:1px solid #f2f2f2;width:127px;height:550px;padding:16px 0 0 15px}
.gnb_menu .cate_total_wrap h4{margin:0 0 12px 0; float:left}
.gnb_menu .cate_total_wrap h4 a{display:inline-block;color:#0091cc;font:bolder 15px;padding-right:18px;background:url(/img/book/sp_common.gif) no-repeat right -270px; }
.gnb_menu .cate_total_wrap .h4_gap{clear:both;margin-top:10px}
.gnb_menu .cate_total_wrap .cate_list{float:left;width:140px;margin-bottom:18px}
.gnb_menu .cate_total_wrap .cate_list li{ float:left; width:140px; text-align:left }
.gnb_menu .cate_total_wrap li{height:15px;margin-bottom:7px;*margin-bottom:4px;}
.gnb_menu .cate_total_wrap li a{display:block;height:15px;color:#666;font:normal 11px}
.gnb_menu .cate_total_wrap li a em{font-style:normal;color:#4cafc7}

.gnb_menu .cate_wrap{
    position:absolute;
    top:45px;
    left:0;
    width:680px;
    height:354px;
    border:1px solid #bfbfbf;
    background:#FFF;
    z-index:400
}
.gnb_menu .cate_wrap h3{margin:18px 0 0 20px; float:left}
.gnb_menu .cate_wrap h3 a{display:inline-block;color:#0091cc; font-weight:bold; font-size:16px; padding-right:18px;background:url(/img/book/sp_common.gif) no-repeat right -272px}
.gnb_menu .cate_wrap .cate_service{position:absolute;top:140px;left:250px;padding-bottom:20px;width:387px;height: 380x;}
.gnb_menu .cate_wrap .cate_service02{position:absolute;top:100px;left:200px;padding-bottom:20px;width:387px;height: 380x;}
.gnb_menu .cate_wrap .cate_service03{position:absolute;top:100px;left:200px;padding-bottom:20px;width:387px;height: 380x;}
.gnb_menu .cate_wrap .cate_service04{position:absolute;top:140px;left:240px;padding-bottom:20px;width:387px;height: 380x;}
.gnb_menu .cate_wrap .cate_service05{position:absolute;top:100px;left:200px;padding-bottom:20px;width:387px;height:380x;}
.gnb_menu .cate_wrap .cate_service06{position:absolute;top:100px;left:200px;padding-bottom:20px;width:387px;height:380x;}
.gnb_menu .cate_wrap .cate_service07{position:absolute;top:140px;left:270px;padding-bottom:20px;width:387px;height:380x;}
.gnb_menu .cate_wrap .cate_service08{position:absolute;top:100px;left:270px;padding-bottom:20px;width:387px;height:380x;}

.gnb_menu .cate_wrap .cate_service li{height:12px;overflow:hidden;margin-bottom:12px;*margin-bottom:7px}
.gnb_menu .cate_wrap .cate_service li a{color:#937354;}
.gnb_menu .cate_wrap .cate_service li.gap {margin-top:35px}
.gnb_menu .cate_wrap .cate_list_wrap{position:absolute;top:56px;left:20px;z-index:100}
.gnb_menu .cate_wrap .cate_list_wrap .cate_list{float:left;width:120px;margin-bottom:23px}
.gnb_menu .cate_wrap .cate_list_wrap .cate_list li{float:left;width:160px; text-align:left}

.gnb_menu .cate_wrap .cate_list_wrap li{height:15px;margin-bottom:15px;*margin-bottom:15px; float:left}
.gnb_menu .cate_wrap .cate_list_wrap li a{display:block;height:15px;color:#666; font-size:13px}
.gnb_menu .cate_wrap .cate_list_wrap li a em{font-style:normal;color:#4cafc7}
.gnb_menu .cate_wrap .cate_list_wrap .cate_clear{float:none}
.gnb_menu .cate_wrap .cate_list_wrap .cate_h_3{height:75px}
.gnb_menu .cate_wrap .cate_list_wrap .w150{width:150px}
.gnb_menu .cate_wrap .cate_book_con01{float:left;width:500px;height:380px;position:relative;/*border-right:1px solid #bfbfbf*/}
.gnb_menu .cate_wrap .cate_book_con02{float:left;position:relative;width:500px;height:400px;}
.gnb_menu .cate_book {width:300px;height:420px}
.gnb_menu .cate_book .cate_list_wrap{
    width:380px
}
.gnb_menu .cate_book .cate_exam {left:22px;width:290px}
.gnb_menu .cate_ebook{ left:110px; width:240px; height:380px}
.gnb_menu .cate_ebook .cate_list_wrap{width:300px}/*교원임용*/
.gnb_menu .cate_music{ left:200px; width:240px; height:380px}/*자격증*/
.gnb_menu .cate_music .cate_list_wrap{width:360px}
.gnb_menu .cate_dvd{ left:220px; width:350px; height:420px}/*기술서*/
.gnb_menu .cate_dvd .cate_list_wrap{width:290px}
.gnb_menu .cate_gift{ left:430px; width:240px; height:350px}/*취업*/
.gnb_menu .cate_gift .cate_list_wrap{width:290px}
.gnb_menu .cate_kids { left:580px; width:240px; height:380px}/*검정고시/독학사*/
.gnb_menu .cate_kids .cate_list_wrap{width:290px}
.gnb_menu .cate_used{ left:630px; width:360px; height:420px}/*어학*/
.gnb_menu .cate_tour{ left:720px; width:360px; height:380px}/*베스터셀러*/
.gnb_menu .cate_total_wrap .aw_cate, .gnb_menu .cate_wrap .aw_cate{position:absolute;width:11px;height:7px;background:url(/img/book/sp_common.gif) no-repeat 0 -252px;top:-7px}
.gnb_menu .cate_kids .aw_cate{left:123px}
.gnb_menu .cate_book .aw_cate{left:107px}
.gnb_menu .cate_ebook .aw_cate{left:123px}
.gnb_menu .cate_music .aw_cate{left:150px}
.gnb_menu .cate_dvd .aw_cate{left:220px}
.gnb_menu .cate_gift .aw_cate{left:120px}
.gnb_menu .cate_used .aw_cate{left:180px}
.gnb_menu .cate_tour .aw_cate{left:240px}
.gnb_menu .cate_total_wrap .aw_cate{left:20px}





.gnb_menu .cate_banner{position:absolute;bottom:-1px;right:-30px;z-index:90}
.gnb_menu .mdr{position:relative;width:350px}
.gnb_menu .cate_book .mdr{width:350px}
.gnb_menu .bn_txt{position:absolute;bottom:25px;right:165px;text-align:right;font:normal 15px '¸¼Àº °íµñ';color:#1e72d0;letter-spacing:-0.05em}.gnb_menu .bn_txt a{color:#1e72d0}
.gnb_menu .bn_img{position:absolute;bottom:0;right:0;}.gnb_menu .bn_img img{width:152px;border:1px solid #e3e3e3}

.head_mini {position:fixed !important;top:0 !important;left:0;height:80px !important; display:none; border-bottom: 1px solid #e8e8e8;background:#FFF;z-index:10000 !important}
.head_mini .wrap_gm, .head_mini .gnb_menu, .head_mini .global_menu, .head_mini #gnbBanner, .head_mini .siwrap, .head_mini .search_more{display:none}
.head_mini .head_wrap{height:80px}
.head_mini .head_wrap .logoArea{margin-top:0;height:50px;overflow:hidden}
.head_mini .head_wrap .gnb_cart{top:18px;}
.head_mini .wrap_search{margin-top:34px;}
.head_mini .gnb_cart_pop {top:59px;z-index:11000}

.gnb_add_btn{display:none;width:105px;height:49px;z-index:2000;}
.gnb_add_btn .add_search{display:block;float:left;width:52px;height:49px;background:url(/images/common/2014/sp_btn_open_cart.png) no-repeat 0 0;border:none}
.gnb_add_btn .add_cart{display:block;float:left;width:53px;height:49px;background:url(/images/common/2014/sp_btn_open_cart.png) no-repeat -52px 0;border:none}
.gnb_add_btn .add_close{display:none;float:right;width:59px;height:49px;background:url(/images/common/2014/sp_btn_open_cart.png) no-repeat -106px 0;border:none}
.gnb_add_btn .add_search span,.gnb_add_btn .add_cart span,.gnb_add_btn .add_close span{display:none}
.gnb_add_btn .add_cart .count{position:absolute;display:block;width:20px;height:16px;padding-top:4px;text-align:center;font:normal 11px µ¸¿ò;letter-spacing:0.07em;color:#FFF;bottom:10px;right:10px;background:url(/images/common/2014/sp_btn_open_cart.png) no-repeat -40px -67px;}
.abs_view{position:fixed; top:0; left:50%; margin-left:370px; display:block;z-index:2000}

.aw_type_sbox{position:absolute;width:79px;height:13px}.aw_type_sbox .aw_l span,.aw_type_sbox .aw_r span{display:none}
.aw_type_sbox .aw_count{float:left;color:#999;font:normal 11px µ¸¿ò;width:40px;text-align:right;padding:1px 5px 0 0}
.aw_type_sbox .start_index{font-weight:bolder}
.aw_type_sbox .aw_l{float:left;width:15px;height:13px;background:url(/img/book/sp_common.gif) no-repeat 0 -30px}
.aw_type_sbox .aw_r{float:left;width:14px;height:13px;background:url(/img/book/sp_common.gif) no-repeat -15px -30px}
.aw_type_sbox .aw_l:hover{background-position:-29px -30px}
.aw_type_sbox .aw_r:hover{background-position:-44px -30px}

.aw_type_box{}.aw_type_box .ns{display:none}
.aw_type_box .aw_count{display:none;color:#555;font:normal 14px ¸¼Àº °íµñ,µ¸¿ò;width:45px;text-align:center;padding:0;letter-spacing:-0.03em}.aw_type_box .start_index{font-weight:bolder}
.aw_type_box .aw_l{
    z-index:100;
    position:absolute;
    top:180px;
    left:1px;
    width:27px;
    height:41px;/*border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;border-right:1px solid #e9e9e9;*/
    background:#FFF url(/img/book/sp_common.gif) no-repeat 0 -118px;
    cursor:pointer
}
.aw_type_box .aw_r{
    z-index:100;
    position:absolute;
    top:176px;
    right:-1px;
    width:27px;
    height:41px;/*border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;border-left:1px solid #e9e9e9;*/
    background:#FFF url(/img/book/sp_common.gif) no-repeat 0 -157px;
    cursor:pointer
}
.aw_type_box .aw_l:hover{width:65px;background-position:-65px -118px;border-top:1px solid #ff9043;border-bottom:1px solid #ff9043;border-right:1px solid #ff9043}.aw_type_box .aw_l:active{background-position:-65px -118px;border-top:1px solid #0586a6;border-bottom:1px solid #0586a6;border-right:1px solid #0586a6}
.aw_type_box .aw_r:hover{width:65px;background-position:-27px -157px;border-top:1px solid #ff9043;border-bottom:1px solid #ff9043;border-left:1px solid #ff9043}.aw_type_box .aw_r:active{background-position:-27px -157px;border-top:1px solid #0586a6;border-bottom:1px solid #0586a6;border-left:1px solid #0586a6}
.aw_type_box .aw_l:hover .aw_count{display:inline-block;margin-left:20px}.aw_type_box .aw_r:hover .aw_count{display:inline-block;margin-right:20px}

.aw_type_ss{position:absolute;width:60px;height:14px;left:24px;bottom:10px;text-align:center}.aw_type_ss .aw_l span,.aw_type_ss .aw_r span{display:none}
.aw_type_ss .aw_count{float:left;color:#818181;font:normal 11px µ¸¿ò;width:44px;height:14px;text-align:center}
.aw_type_ss .start_index{font-weight:bolder}
.aw_type_ss .aw_l{float:left;width:8px;height:14px;background:url(/img/book/sp_common.gif) no-repeat 2px -208px}
.aw_type_ss .aw_r{float:left;width:8px;height:14px;background:url(/img/book/sp_common.gif) no-repeat -10px -208px}
.aw_type_ss .aw_l:hover{background-position:-4px -208px}
.aw_type_ss .aw_r:hover{background-position:-16px -208px}

.btn_more_2014{display:inline-block;width:42px;height:13px;background:#FFF url(/img/book/sp_common.gif) no-repeat -177px -57px;}.btn_more_2014 span{display:none}

#ssWrap {position: absolute;left: 50%;width:110px;top:596px;margin-left: 505px;}
#ssWrap div{border:1px solid #e9e9e9;width:108px;height:160px;overflow:hidden;margin-bottom:7px}
/*¿À¸¥ÂÊ,¿ÞÂÊ Äü¸Þ´ºµé*/
/* index 페이지 */
#rightWrap {position: absolute;right: 50%;width:104px;top:625px;margin-right: 510px;z-index:111}
#rightWrap .ss_right01 a{display:block;width:104px;height:auto;cursor:pointer}
#rightWrap .ss_right02 a{display:block;width:104px;height:auto;cursor:pointer}

#leftWrap{position: absolute;left:50%; width:104px; top:625px; margin-left:510px;z-index:111}
#leftWrap .ss_left01 a{display:block;width:104px;height: auto;cursor:pointer; }
#leftWrap .ss_left01 a{display:block;width:104px;height:autopx;cursor:pointer; }
.ss_fixed{position:fixed !important;top:15px  !important}

/* sub 페이지 */
#sub-rightWrap {position: absolute;right: 50%;width:104px;top:222px;margin-right: 510px;z-index:111} /*--top:222px수정*/
#sub-rightWrap .ss_right01 a{display:block;width:104px;height:auto;cursor:pointer}
#sub-rightWrap .ss_right02 a{display:block;width:104px;height:auto;cursor:pointer}
#sub-leftWrap{position: absolute;left:50%; width:104px; top:222px; margin-left:510px;z-index:111} /*--top:222px수정*/
#sub-leftWrap .ss_left01 a{display:block;width:104px;height: auto;cursor:pointer; }
#sub-leftWrap .ss_left01 a{display:block;width:104px;height:autopx;cursor:pointer; }

/*
#serviceWrap{position: absolute;left:50%; width:104px; top:625px; margin-left:505px;z-index:111}
.ss_fixed{position:fixed !important;top:15px  !important}
#serviceWrap .ss_service a{display:block;width:104px;height: auto;cursor:pointer; }
#serviceWrap .ss_event a{display:block;width:104px;height:autopx;cursor:pointer; }
#serviceWrap .ss_seodang a{display:block;width:110px;height:31px;background:#FFF url(/img/book/sp_common.gif) no-repeat -308px -96px;cursor:pointer}
#serviceWrap .ss_bandibul a{display:block;width:110px;height:31px;background:#FFF url(/img/book/sp_common.gif) no-repeat -308px -129px;cursor:pointer}
#serviceWrap .ss_service a span, #serviceWrap .ss_event a span, #serviceWrap .ss_seodang a span, #serviceWrap .ss_bandibul a span{display:none}
#serviceWrap .ss_myshop{width:108px;height:26px;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}
#serviceWrap .ss_myshop a{display:block;width:99px;height:18px;padding:8px 0 0 9px;font:normal 11px µ¸¿ò;color:#929292;background:#FFF url(/img/book/sp_common.gif) no-repeat 95px -222px}
#serviceWrap .ss_myshop a:hover{color:#4dafca;text-decoration:none}*/
.ss_top {position:fixed;bottom:80px;left:50%;margin-left:505px;display:none;width:38px;height:38px;margin-top:30px}
.today_view{position:relative;width:78px; background:#9598a1;overflow:hidden ; margin-bottom:10px}
.today_view h4{font:bolder 11px µ¸¿ò;color:#666;margin:10px 0 6px 8px;letter-spacing:-0.03em}
.today_view .swiper-container{width:92px;margin:0 auto;overflow:hidden}
.today_view .nodata{height:35px;padding-top:15px;text-align:center;font:normal 11px µ¸¿ò;color:#888;letter-spacing:-0.03em}
.today_view .tv_prod{width:90px;height:90px;border:1px solid #e9e9e9;margin-bottom:10px;text-align:center;overflow:hidden}.today_view .tv_prod img{height:90px;max-width:90px}
#ssWrapLeft{position: absolute;left: 50%;width:82px;top:596px;margin-left: -595px;}
#ssWrapLeft .penclub{position:relative;cursor:pointer}
#ssWrapLeft .pen_friends_list{position: absolute;left:81px;top:0;display:none;width:186px;z-index:7000;border:1px solid #8e8e8e;background:#FFF}
#ssWrapLeft .pen_friends_list li{border-bottom:1px solid #e1e1e1;height:30px;}
#ssWrapLeft .pen_friends_list li a{display:block;width:170px;height:24px;padding:6px 0 0 16px;font:normal 12px ¸¼Àº °íµñ;color:#333}
#ssWrapLeft .pen_friends_list li a.over{color:#ea5759}
#ssWrapLeft .pen_friends_list li a:hover{background:#f4f4f4;color:#ea5759;text-decoration:none}
#ssWrapLeft .pen_friends_list li.alt{}
#ssWrapLeft .pen_friends_list .pen_friends_aw{position:absolute;top:10px;left:-5px;width:6px;height:9px;background:url(/images/common/2014/pen_friend_aw.gif) no-repeat}
#ssWrapLeft .pen_friends_list .pen_friends_blog{height:23px;padding-top:8px;text-align:center;background:#f4f4f4}
#ssWrapLeft .pen_friends_list .pen_friends_blog a{font:normal 11px µ¸¿ò;color:#666}
#ssWrapLeft .penclub2{display:none;}
#ssWrapLeft .penclub3{display:none}
#ssWrapLeft .ihave_bn{display:none}
#ssWrapLeft .ihave_event_bn{display:none}
#ssWrapLeft .used_bn{}
#ssWrapLeft .ss_benefit{display:none}

.swiper-slide{float:left}
.swiper-container{margin:0 auto;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;z-index:1; margin-top:45px}
.swiper-wrapper{position:relative;width:100%;-webkit-transition-property:-webkit-transform,left,top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0px,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform,left,top;-moz-transition-duration:0s;-moz-transform:translate3d(0px,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform,left,top;-o-transition-duration:0s;-o-transform:translate3d(0px,0,0);-o-transition-timing-function:ease;-o-transform:translate(0px,0px);-ms-transition-property:-ms-transform,left,top;-ms-transition-duration:0s;-ms-transform:translate3d(0px,0,0);-ms-transition-timing-function:ease;transition-property:transform,left,top;transition-duration:0s;transform:translate3d(0px,0,0);transition-timing-function:ease;}
.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto;}
.swiper-slide{float:left;}
.swiper-wp8-horizontal{-ms-touch-action:pan-y;}
.swiper-wp8-vertical{-ms-touch-action:pan-x;}
.swiper-container{}.swiper-slide{}.swiper-slide-active{}.swiper-slide-visible{}
.swiper-pagination-switch {display:inline-block;*zoom:1;margin:0px 2px 0 2px;width:14px;height:14px;background:url(/images/common/2014/sp_round_page.png) no-repeat -15px 0;text-indent:9999px;cursor: pointer}
.swiper-visible-switch {background-position:0 0}
.swiper-active-switch {background-position:0 0}
.swiper-container .prod_best_list{padding-right:0;height:auto}
.pagination{display:none}


/*********************************MAIN***************************************/
.section{width:1004px;margin:0 auto;position:relative;clear:both}

.b_author{color:#7e7e7e}.b_price{color:#fc7512}
.pop_bn{position:absolute;left:50%;top:-385px;z-index:60;margin-left:372px}
.bookself_pop_bn{position:absolute;left:50%;top:-385px;z-index:60;margin-left:160px}
.m_tit{width:200px;margin:0 0 10px 8px;background:url(/images/main/2014/sp_main_comm.gif) no-repeat}
.m_tit span{display:none}
/*´ºµµ¼­¹öÆ°µé*/
.m_tab_menu li{float:left; height:30px;padding:0; line-height:35px; margin-top:-7px; font-size:14px}
.m_tab_menu li:first-child {border-left:none}
.m_tab_menu li a{height:30px; display:block; *display:inline-block; margin-top:-1px;  color:#666; letter-spacing:-0.02em; padding:10px 33px 8px 33px;border-left:1px solid #ccc; border-bottom:1px solid #ccc;font-weight:bold;}
.m_tab_menu li a:hover, .m_tab_menu li.on a{color:#fff;  border-bottom:1px solid #fc4302; background-color:#fc4302; font-weight:bold;}


/*·Ñ¸µ¹è³Ê*/
.m_banner_w{width:100%;text-align:center;height:350px;overflow:hidden; background-color:#fff}
.m_banner{position:relative;width:1004px;height:352px;margin:0 auto}
.m_banner .left_b{ width:677px; height:352px; float:left}
.m_banner .right_b{ width:316px; height:336px; margin:7px 0 8px 10px; float:left}
/*.m_banner .swiper-container{width:960px;height:352px;margin:0 auto;overflow:hidden}
.m_banner .bn_tab_menu{width:960px;height:41px;margin:0 auto;border-top:1px solid #dadada;border-bottom:1px solid #dadada;text-align:center}
.m_banner .bn_tab_menu li{display:inline-block;*display:block;*float:left;width:151px;height:19px;margin-top:11px;border-right:1px solid #e9e9e9;margin-left:-3px;overflow:hidden;*zoom:1}.m_banner .bn_tab_menu .bn_tab_etc{width:34px}
.m_banner .bn_tab_menu li:last-child{border-right:none}
.m_banner .bn_tab_menu li a{display:inline-block;width:100%;height:17px;padding-top:2px;font:normal 14px 'µ¸¿ò','¸¼Àº °íµñ';color:#333;letter-spacing:-0.03em}
.m_banner .bn_tab_menu li.active a{color:#4dafca;text-decoration:none;font-weight:bolder}
.m_banner .m_bn_1{float:left;width:960px;height:352px;overflow:hidden}
.m_banner .m_bn_2a{float:left;width:676px;height:352px;overflow:hidden;border-right:1px solid #e9e9e9}.m_banner .m_bn_2b{float:left;width:283px;height:352px;overflow:hidden}
.m_banner .m_bn_3{float:left;width:319px;height:322px;overflow:hidden;border-right:1px solid #e9e9e9;margin-top:15px}.m_banner .alt{border-right:none}
.m_banner .m_bn_4a{float:left;width:676px;height:352px;overflow:hidden;border-right:1px solid #e9e9e9}.m_banner .m_bn_4b{float:left;width:283px;height:117px;overflow:hidden;border-bottom:1px solid #e9e9e9}.m_banner .alt_b{border-bottom:none}*/

.aw_type_main_box{}.aw_type_main_box .ns{display:none}
.aw_type_main_box .aw_l{z-index:10;position:absolute;top:40%;left:-23px;width:23px;height:45px;background:#FFF url(/img/book/sp_common.gif) no-repeat 0 -58px;cursor:pointer}
.aw_type_main_box .aw_r{z-index:10;position:absolute;top:40%;right:-23px;width:23px;height:45px;background:#FFF url(/img/book/sp_common.gif) no-repeat -46px -58px;cursor:pointer}
.aw_type_main_box .aw_l:hover{background-position:-23px -58px}.aw_type_main_box .aw_l:active{background-position:-23px -58px}
.aw_type_main_box .aw_r:hover{background-position:-69px -58px}.aw_type_main_box .aw_r:active{background-position:-69px -58px}

.m_bn_sub {width:100%;height:144px;border-bottom:1px solid #efefef}
.m_bn_sub li{position:relative;float:left;width:320px;height:144px}
.m_bn_sub li .swiper-container{width:286px;height:125px;margin:10px 0 0 10px}
.m_bn_sub li .aw_type_sbox{bottom:24px;right:24px;z-index:10}
.m_bn_sub .pagination{display:none}


/*mdÃßÃµ·Ñ¸µ*/
.md_tit{
    position:absolute;
    width:247px;
    height:47px;
    top:350px;
    left:381px;
    z-index:1000
}
.today_book{position:relative;float:left;width:355px;height:346px;margin-top:0px}
.today_book .m_tit{background-position:0 0;height:24px}
.today_book .m_tit_music{background-position:-209px 0;height:24px}
.today_book .swiper-container{width:599px;height:358px;border:1px solid #e9e9e9;overflow:hidden}
.today_book .swiper-slide{position:relative;margin-bottom:70px}
.today_book .m_to_tit{background:url(/images/main/2014/sp_main_comm.gif) no-repeat 0 -405px;position:absolute;top:0;right:18px;width:53px;height:54px}.today_book .m_to_tit span{display:none}
.today_book .ico_editer{background-position:0 -405px}.today_book .ico_md{background-position:-63px -405px}.today_book .ico_music{background-position:-126px -405px}
.today_book .ico_pen{background:url(/images/main/2014/ico_pen.gif) no-repeat 0 0;}.today_book .ico_expert{background:url(/images/main/2014/ico_expert.gif) no-repeat 0 0;}
.today_book .today_editer{margin:45px 0 0 60px}
.today_book .today_editer .b_img{width:172px;float:left;margin-right:32px}.today_book .today_editer .b_img img{width:170px;border:1px solid #e9e9e9;max-height:265px}
.today_book .today_editer dl {float:left;width:285px;font-family:¸¼Àº °íµñ,µ¸¿ò}
.today_book .today_editer dl dt{font-size:23px;letter-spacing:-0.03em;line-height:120%}.today_book .today_editer dl dt a{color:#333}
.today_book .today_editer dl .b_tit{font-size:16px;margin-top:15px}.today_book .today_editer dl .b_tit a{color:#555}
.today_book .today_editer dl .b_author{font-size:14px;margin-top:7px}
.today_book .today_editer dl .b_txt{font-size:14px;margin-top:15px;color:#7e7e7e;letter-spacing:-0.05em;line-height:130%}
.today_book .today_md{margin:50px 0 0 75px}
.today_book .today_md li{float:left;width:220px;margin-right:30px}
.today_book .today_md .b_img{width:220px;text-align:center}.today_book .today_md .b_img img{width:150px;border:1px solid #e9e9e9;height:220px}
.today_book .today_md dl {float:left;width:220px;margin-top:10px;font-family:¸¼Àº °íµñ,µ¸¿ò}
.today_book .today_md dl dt{font-size:14px;letter-spacing:-0.03em;line-height:120%;font-weight:bolder;text-align:center}.today_book .today_editer dl dt a{color:#333}
.today_book .today_md dl .b_txt{font-size:12px;margin-top:7px;color:#7e7e7e;letter-spacing:-0.05em;line-height:130%}

.ihave{position:relative;float:left;width:359px;height:394px;margin-top:45px;margin-bottom:20px}
.ihave .m_tit{background-position:0 -50px;height:24px}
.ihave .swiper-container{width:358px;height:358px;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;border-right:1px solid #e9e9e9}
.ihave .swiper-container .swiper-slide{text-align:center}

.recomm_bigdata{position:relative;clear:both;overflow:hidden}
.recomm_bigdata .bd_tit{position:relative;width:100%;height:42px;background:#3aaeca;overflow:hidden;cursor:pointer}
.recomm_bigdata .bd_tit h3{width:652px;height:20px;margin:10px 0 0 24px;background:url(/images/main/2014/sp_main_comm.gif) no-repeat 0 -300px}.recomm_bigdata .bd_tit h3 span{display:none}
.recomm_bigdata .bd_tit .bd_on{background-position:0 -350px}
.recomm_bigdata .bd_tit .bd_aw{position:absolute;top:10px;right:20px;width:27px;height:20px;background:url(/images/main/2014/sp_main_comm.gif) no-repeat -663px -300px}
.recomm_bigdata .bd_tit .bd_aw_up{background-position:-663px -350px}
.recomm_bigdata .bd_box{ddisplay:none;position:relative;height:350px;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;overflow:hidden}
.recomm_bigdata .aw_l{top:40%;left:0}.recomm_bigdata .aw_r{top:40%;right:0}
.recomm_bigdata .bd_today{width:140px;height:250px}
.recomm_bigdata .bd_today .swiper-container{clear:both;width:140px;height:250px}
.recomm_bigdata .bd_today{float:left;margin:40px 0 0 98px;width:140px;height:280px;overflow:hidden}.recomm_bigdata .bd_today h4{margin:0 0 7px 0;color:#1494d1}
.recomm_bigdata .bd_link{float:left;margin:40px 0 0 125px}.recomm_bigdata .bd_link h4{margin:0 0 7px 20px;font-weight:normal;color:#777}
.recomm_bigdata .ico_aw{display:inline-block;width:14px;height:14px;background:url(/img/book/sp_common.gif) no-repeat -308px -3px}
.recomm_bigdata .btn_reflash{display:block;top:120px;left:285px;position:absolute;width:54px;height:70px;background:url(/images/main/2014/sp_main_comm.gif) no-repeat -208px -404px}.recomm_bigdata .btn_reflash span{display:none}
.recomm_bigdata .bd_list{overflow:hidden;}
.recomm_bigdata .bd_list li{float:left;width:140px;margin:0}
.recomm_bigdata .bd_list .loading{text-align:center;width:600px;padding-top:150px}
.recomm_bigdata .bd_link .bd_list li{margin:0 20px}
.recomm_bigdata  .b_img{width:140px;text-align:center}.recomm_bigdata  .b_img img{width:138px;height:192px;border:1px solid #e9e9e9}
.recomm_bigdata  .b_img_etc img{width:138px;height:auto;max-height:192px;border:1px solid #e9e9e9}
.recomm_bigdata  dl {float:left;width:140px;margin-top:12px}
.recomm_bigdata  dl dt{font-size:12px;letter-spacing:-0.02em;line-height:120%;font-weight:bolder}.recomm_bigdata .bd_list dl dt a{color:#333}
.recomm_bigdata  dl .b_author{font-size:11px;margin-top:3px}
.recomm_bigdata  dl .b_price{font-size:12px;margin-top:6px;font-weight:bolder}
.recomm_bigdata .no_data{background:#e9e9e9;margin:30px 35px 40px 35px;padding:30px 0 35px 0;text-align:center;font:normal 22px '¸¼Àº °íµñ','µ¸¿ò';color:#333;line-height:130%;letter-spacing:-0.02em}
.recomm_bigdata .no_data span{font:normal 16px '¸¼Àº °íµñ','µ¸¿ò';color:#757575}.recomm_bigdata .no_data span a{text-decoration:underline}
.recomm_bigdata .bd_info {margin:0 38px 0 38px;color:#999;font:normal 15px '¸¼Àº °íµñ','µ¸¿ò';line-height:140%;letter-spacing:-0.07em}
.recomm_bigdata .bd_info h4{color:#333;font:normal 22px '¸¼Àº °íµñ','µ¸¿ò';font-weight:bolder;line-height:140%;letter-spacing:-0.02em}.recomm_bigdata .bd_info .bd_copy{font-weight:bolder;color:#555555;margin-top:12px;text-decoration:underline}
.recomm_bigdata .btn_more_2014{position:absolute;bottom:25px;right:35px;width:125px;background:url(/images/main/2014/sp_main_comm.gif) no-repeat -283px -405px}


/* ´ºµµ¼­ */



.new_icon01{
    position:absolute;
    width: 53px;
    height:32px;
    left:109px;
    top:-6px;
    z-index:10000
}
.new_icon02{
    position:absolute;
    width: 53px;
    height:32px;
    left:109px;
    top:-6px;
    z-index:10000
}
.new_icon03{
    position:absolute;
    width: 53px;
    height:32px;
    left:109px;
    top:-6px;
    z-index:10000
}
.new_icon04{
    position:absolute;
    width: 53px;
    height:32px;
    left:109px;
    top:-6px;
    z-index:10000
}
.new_icon05{
    position:absolute;
    width: 53px;
    height:32px;
    left:109px;
    top:-6px;
    z-index:10000
}
.new_icon06{
    position:absolute;
    width: 53px;
    height:32px;
    left:109px;
    top:-6px;
    z-index:10000
}
.new_icon07{
    position:absolute;
    width: 53px;
    height:32px;
    left:109px;
    top:-6px;
    z-index:10000
}
.new_icon08{
    position:absolute;
    width: 53px;
    height:32px;
    left:109px;
    top:-6px;
    z-index:10000
}



.new_book {position:relative;margin-top:0px;height:390px;overflow:hidden}
.new_book .m_tit{float:left;background-position:0 -150px;width:100px;height:24px}
.new_book .m_tab_menu{float:left;margin-top:-30px}
.new_book .swiper-container{clear:both;width:1004px;height:350px; }
.new_book .new_book_list{margin:0px 0 0 9px;width:1004px}
.new_book .new_book_list li{float:left;width:168px;height:310px;margin:30px 10px 10px 10px}
.new_book .new_book_list .b_img{position:relative;width:168px;text-align:center}.new_book .new_book_list .b_img img{width:140px;height:189px;border:1px solid #e9e9e9}
.new_book .new_book_list .editer{position:absolute;top:0;left:0;display:none;background:url(/images/main/2014/main_edit_bg.png) repeat; width:148px; height:195px;text-align:center;padding:20px 10px;overflow:hidden;color:#FFF;font:normal 14px '¸¼Àº °íµñ','µ¸¿ò'}
.new_book .new_book_list .b_img:hover .editer{display:block}
.new_book .new_book_list dl {float:left;width:168px;margin-top:12px;font-family:µ¸¿ò}
.new_book .new_book_list dl dt{font-size:12px;letter-spacing:-0.02em;line-height:120%;font-weight:bolder}.new_book .new_book_list dl dt a{color:#333}
.new_book .new_book_list dl .b_author{font-size:11px;margin-top:3px;line-height:130%}

/*MDÃßÃµ*/
.mdbox{ width:1002px; height:345px; border-left:1px solid #dddbdb;border-right:1px solid #dddbdb; border-bottom:1px solid #dddbdb; background-color:#FFFFFF}
.mdbox .left{ width:321px; float:left}
.mdbox .cen{ width:359px; float:left}
.mdbox .right{ width:321px; float:right}








.ebook_recomm{position:relative;float:left;width:1002px;height:360px;margin-top:10px;overflow:hidden}
.ebook_recomm .m_tit{float:left;background-position:0 -250px;width:94px;height:17px;margin-top:24px;margin-left:20px}
.ebook_recomm .m_tab_menu{float:left;margin-top:29px}
.ebook_recomm .aw_l{top:40%;left:0}.ebook_recomm .aw_r{top:40%;right:0}
.ebook_recomm .swiper-container{clear:both;width:1002px;height:286px;padding-top:20px;margin-bottom:40px}
.ebook_recomm .ebook_list{margin:0 0 0 45px;}
.ebook_recomm .ebook_list li{float:left;width:130px;margin:0 20px;position:relative}
.ebook_recomm .ebook_list .b_img{width:130px;text-align:center}.ebook_recomm .ebook_list .b_img img{width:128px;height:182px;border:1px solid #e9e9e9}
.ebook_recomm .ebook_list dl {float:left;width:130px;margin-top:12px}
.ebook_recomm .ebook_list dl dt{font-size:12px;letter-spacing:-0.02em;line-height:120%;font-weight:bolder}.ebook_recomm .ebook_list dl dt a{color:#333}
.ebook_recomm .ebook_list dl .b_author{font-size:11px;margin-top:3px}
.ebook_recomm .ebook_list dl .b_price{font-size:12px;margin-top:6px;font-weight:bolder}
.ebook_recomm .ebook_list .ico_ebook{background:url(/images/common/2014/ico_ebook.gif) no-repeat 0 0;position:absolute;top:-5px;left:0;width:50px;height:15px}

.main_best{position:relative;float:left;width:358px;height:360px;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;border-right:1px solid #e9e9e9;margin-top:45px}
.main_best .m_tit{float:left;background-position:-209px -250px;width:86px;height:17px;margin-top:24px;margin-left:20px}
.main_best .m_tab_menu{float:left;margin-top:29px}
.main_best .swiper-container{clear:both;width:185px;height:286px;margin:0 0 0 23px;}
.main_best .content-slide{position:relative;height:270px;padding-top:17px}
.main_best .ranking_list{width:195px}
.main_best .ranking_list li{margin-bottom:10px;height:14px}
.main_best .ranking_list li .num{float:left;width:12px;height:11px;text-align:center;color:#FFF;font:normal 11px µ¸¿ò;padding-top:1px;border:1px solid #85755c;background:#a48b6d;letter-spacing:-0.05em}
.main_best .ranking_list li:hover .num{border:1px solid #0f87bc;background:#1495ce}
.main_best .ranking_list li .r_book{float:left;margin:0 0 0 7px;height:13px;padding:0;width:173px}
.main_best .btn_more_2014{position:absolute;bottom:10px;left:140px}
.main_best .best_ad{position:absolute;top:75px;right:14px;z-index:110}

/*ÀÌÁÖÀÇÃ¥*/
.m_big_bn{width:100%;text-align:center;height:440px;overflow:hidden; background:url(/img/book/nb_line.jpg) repeat-x}
.m_big_bn .newbook{ width:1004px;margin:0 auto;position:relative}
.m_big_bn .newbook .booktit{ width:1004px; height:95px; text-align:center; position:relative}
.tit_text{

    width:1004px;
    margin:0 auto;
    height:20px;
    padding:5px 0;
    font-size:13px;
    font-weight:500;
    color:#59636f

}

.box_welcome_chart {height:310px;position:relative; margin:0 auto; width:1004px}

.box_welcome_chart h3 a {display:block;margin-top:-7px;padding:5px 15px 0;height:22px;font-size:14px;line-height:18px;color:#444;border-bottom:3px solid #fff;}
.box_welcome_chart .section.first h3 {border-left:none;}
.box_welcome_chart .section.on h3 a {border-bottom-color:#5f7ff3;color:#3c5fdf;}
.box_welcome_chart .section .content {
    display:none;
    position:absolute;
    left:-2px;
    top:151px;
}
.box_welcome_chart .section.on .content {display:block;}
.box_welcome_chart .content {float:left;width:100%;position:relative;}
.box_welcome_chart .btn_prev,
.box_welcome_chart .btn_next {position:absolute;left:0;top:130px;width:38px;height:38px;margin:0;border:0;background-color:transparent;cursor:pointer; z-index:100 }
.box_welcome_chart .btn_next {left:auto;right:0;}
.box_welcome_chart .btn_more {position:absolute;right:3px;top:-20px;}

.list_welcome_chart{/*border:1px solid #dadada;border-width:1px 0;*/height:234px;padding:30px 30px 30px 50px;}
.list_welcome_chart li{float:left;width:160px;position:relative;text-align:center;padding:0 10px;}
.list_welcome_chart li .icon {position:absolute;left:-15px;top:0;width:35px;text-align:right;}
.list_welcome_chart li .icon .rank {display:block;margin-bottom:3px;color:#5f7ff3;font-size:30px;line-height:30px;font-family:'Segoe UI', arial, sans-serif;font-weight:600;}
.list_welcome_chart li:first-child .icon .rank {color:#fe3545;}
.list_welcome_chart li .cover {display:block;text-align:center;}
.list_welcome_chart li .cover a {position:relative;display:inline-block;border:1px solid #dadada;}
.list_welcome_chart li .cover a div {visibility:hidden;position:absolute;left:30px;top:60px;width:101px;height:145px;background:url('/img/book/view_icon.png')no-repeat;padding:15px 10px;text-align:center;color:#fff;line-height:18px;*cursor:pointer;}
.list_welcome_chart li .cover a div em {display:inline-block;vertical-align:middle;width:101px;font-style:normal;}
.list_welcome_chart li .cover a div span {display:inline-block;vertical-align:middle;height:145px;}
.list_welcome_chart li .cover img {width:140px;height:189px;}
.list_welcome_chart li .cover a.on div {visibility:visible;}
.list_welcome_chart li .cover .label_ebook,
.list_welcome_chart li .cover .label_sam {position:absolute;right:-5px;top:-1px;z-index:10;width:43px;height:15px;background-color:#6d3aa4;color:#fff;border:1px solid #e7e7e7;font-size:11px;font-weight:bold;line-height:15px;font-family:'Segoe UI','Arial','Sans-serif';}
.list_welcome_chart li .cover .label_sam {background-color:#067f9a;}
.list_welcome_chart li .title {display:block;margin-top:10px;line-height:16px;max-height:32px;_height:32px;overflow:hidden;}
.list_welcome_chart li .title a {color:#333;}
.list_welcome_chart li .title a:hover {color:#000;text-decoration:underline;}
.list_welcome_chart li .author {display:block;margin-top:5px;font-size:11px;}


/*°øÁö»çÇ×µîµî*/


.card_topimg_01{
    position:absolute;
    top:-26px;
    left:190px;
    z-index:1000
}


#bothBg{width:100%; margin:45px 0; }

.main_both{ width:1004px; margin:0 auto; position:relative; }
.main_both .bleft{ width:332px; height:164px; border:1px solid #d1cfd0; margin-right:7px; float:left;position:relative; }
.main_both .bcen{width:332px; height:164px; border:1px solid #d1cfd0; margin-right:7px; float:left;float:left; display:block; position:relative; font-size:12px;}


.m_review2{width:316px; height:164px; background-color:#FFF; border:1px solid #d1cfd0; float:left; display:block; position:relative; font-size:12px;}
.m_review2 .tit{ height:15px; color:#666; font-size:14px; padding-left:20px; margin-top:10px; font-weight:600; float:left; text-align:left; width:293px}
.m_review2 .more {position:absolute; top:15px; right:5px; padding-left:4px; padding-right:6px; background-color:#FFFFFF}
.m_review2 .more:after {content:''; display:block; position:absolute; top:-1px; right:0; width:13px; height:13px; font-size:11px; font-family:vadana; font-weight:bold; color:#fff; text-align:center; font-weight:bold;}




/*´ºµµ¼­*/
/*.new_ubook{width:100%;text-align:center;height:805px;overflow:hidden; background-color:#f4f4f4; margin:30px 0 0 0}
.new_ulist{position:relative;width:1004px;height:800px;margin:0 auto; margin-top:40px}*/

.new_ubook{width:100%;text-align:center;height: auto;overflow:hidden; background-color:#f4f4f4; margin:30px 0 0 0}
.new_ulist{position:relative;width:1004px;height:420px;margin:0 auto; margin-top:40px}
.new_ulist_n{ width:1002px; height:370px; border-top:1px solid #dddbdc;border-right:1px solid #dddbdc;border-left:1px solid #dddbdc; background-color:#FFF; margin-top:0px;border-bottom:1px solid #dddbdc;}







.plan_bn{position:relative;margin-top:30px;overflow:hidden}
.plan_bn .m_tit{background-posiyFootMnuLition:-209px -150px;width:200px;height:24px}
.plan_bn .aw_l,.plan_bn .aw_r{top:50%}
.plan_bn .plan_bn_box{width:958px;height:313px;overflow:hidden;border:1px solid #e9e9e9}
.plan_bn .swiper-container{margin-left:-1px;width:960px}
.plan_bn .plan_bn_list li{float:left;width:319px;wwidth:365px;border-left:1px solid #e9e9e9;line-height:0}
.plan_bn .plan_bn_list li img{width:319px;height:313px}

.hit_item{position:relative;margin-top:60px;overflow:hidden;border:1px solid #e9e9e9}
.hit_item .aw_l{top:23%;left:0}.hit_item .aw_r{top:23%;right:0}
.hit_item .hit_item_box{width:960px;overflow:hidden}
.hit_item .swiper-container{width:960px;height:320px}
.hit_item .hit_item_list li{float:left;width:319px;height:320px;border-right:1px solid #e9e9e9}
.hit_item .hit_item_list li a{display:block;width:319px;height:320px;font-family:¸¼Àº °íµñ,µ¸¿ò;text-decoration:none}
.hit_item .hit_item_list li img{width:319px}
.hit_item .hit_item_list li .h_tit{display:block;margin:12px 0 0 12px;font-size:18px;color:#000;letter-spacing:-0.05em;line-height:125%}
.hit_item .hit_item_list li .h_txt{display:block;margin:8px 0 0 12px;font-size:14px;color:#777;letter-spacing:-0.03em}
.hit_item .hit_item_list li .h_price{display:block;margin:22px 0 0 12px;font-size:18px;color:#ea5759;font-weight:bolder}.hit_item .hit_item_list li .h_price .h_alt{font-size:14px;color:#777}

.etc_bn_l{position:relative;float:left;width:480px;margin-top:60px}
.etc_bn_l .swiper-container{width:480px;height:281px}
.etc_bn_l .swiper-container img{width:480px;height:281px}
.etc_bn_l .aw_l{left:0}.etc_bn_l .aw_r{right:0}

.etc_bn_r{position:relative;float:left;width:480px;margin-top:60px}
.etc_bn_r .swiper-container{width:480px;height:281px}
.etc_bn_r .swiper-container img{width:480px;height:281px}
.etc_bn_r .aw_l{left:0}.etc_bn_r .aw_r{right:0}
.etc_bn_l .aw_type_box .aw_l:hover, .etc_bn_r .aw_type_box .aw_l:hover{border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;border-right:1px solid #e9e9e9}
.etc_bn_l .aw_type_box .aw_r:hover, .etc_bn_r .aw_type_box .aw_r:hover{border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;border-left:1px solid #e9e9e9}


.book_story{clear:both;position:relative;padding-top:100px;overflow:hidden;display:none}
.book_story .m_tit{background-position:0 -200px;width:200px;height:24px}
.book_story_a, .book_story_b{float:left;position:relative;width:308px;height:326px;border:1px solid #e9e9e9;margin-right:15px}
.book_story .swiper-container{width:308px;height:326px;font-family:¸¼Àº °íµñ,µ¸¿ò}
.book_story .aw_type_sbox{bottom:15px;right:12px;z-index:10}
.book_story dt img{width:308px;border-bottom:1px solid #e9e9e9}
.book_story .s_txt{font-size:14px;margin:12px 12px 0 12px;color:#777;letter-spacing:-0.02em}
.book_story .s_tit{font-size:20px;margin:2px 12px 0 12px;color:#333;line-height:120%;letter-spacing:-0.05em}
.book_story_c{position:relative;float:left;width:310px}
.book_story_c .bn_review{border:1px solid #e9e9e9;width:308px}.book_story_c .bn_review img{width:308px}
.book_story_c .review_list{margin:24px 0 0 3px}
.book_story_c .review_list li{margin-bottom:10px}
.book_story_c .review_list li .alt{color:#777}

.bandi_info{clear:both;position:relative;padding-top:10px;overflow:hidden}
.bandi_info .m_tit{width:200px;height:24px; margin:30px 0 10px 270px; }
.bandi_info .bandi_info_box{float:left;width:632px;height:266px;border:1px solid #e9e9e9;margin-right:15px}
.bandi_service, .bandi_store{float:left;position:relative;width:295px;height:232px;margin:15px 0 0 15px}
.bandi_store{margin-left:12px}
.bandi_info .swiper-container{width:295px;height:250px}
.bandi_info .aw_type_sbox{bottom:0;right:0;z-index:10}
.bandi_info dt img{width:295px}
.bandi_info .s_txt{font-size:11px;margin:3px 12px 0 5px;color:#777}
.bandi_info .s_tit{font-size:12px;margin:8px 12px 0 5px;color:#333;line-height:120%;font-weight:bolder}
.bandi_notice{position:relative;float:left;width:310px}
.bandi_notice .bn_notice{border:1px solid #e9e9e9;width:308px}.bandi_notice .bn_notice img{width:308px}
.bandi_notice .notice_list{margin:12px 0 0 3px;height:155px}
.bandi_notice .notice_list li{margin-bottom:8px}
.bandi_notice .m_tit{background-position:-438px -250px;height:15px;width:100px;margin:2px 0 0 0}
.bandi_notice .btn_more_2014{position:absolute;top:5px;right:5px}

.etc_service{clear:both;padding:60px 0 35px 0;overflow:hidden}
.etc_s{overflow:hidden}
.etc_s li{float:left;width:154px;margin-right:15px}
.etc_s .etc_end{ margin-right:0}
.etc_service .e_tit{font-weight:bolder;color:#444;font:bolder 12px µ¸¿ò;margin-bottom:10px}

.etc_service .service_btn{display:inline-block; background:url(/images/main/2014/sp_main_comm.gif) no-repeat -284px -433px;text-indent:-9000px;width:49px;height:18px;margin-left:5px;vertical-align: middle}

/*°¡·ÎÀÌº¥Æ®¹Ú½º*/
#articleBg{width:100%;background-color:#f9dd3f;margin:60px 0 10px 0;  position:relative; }
.event_story{ height:158px; !important}
.event_topimg{
 position:absolute;
 top:-52px;
 left:20px;
 z-index:100000;
 overflow:hidden
}









.footer{width:100%; height:100%; }
#uFooter { width:100%;margin-top:20px;height:auto; background:url(/img/book/f_ba.jpg) repeat-x}


.copyright	{clear:both; padding:0; width:1004px; position:relative;overflow:hidden; margin:0 auto; }

.copyright .logo{text-align:left; width:720px;margin-top:2px}
.copyright .fl_right{float:right; margin:22px 0 0 0;}
.copyright .copyC {padding-left:0; margin-top:0; float:left; width:1004px;}
.company_info {float:left; font:normal 11px ;color:#7a7a7a;width:720px}

.company_info .addrRow { display:block;margin-top:4px; text-align:left }
.comnum{width:280px; float:right}

.copyright	.bMenu {padding:10px 0 5px 0;overflow:hidden}
.copyright	.bMenu ul{float:left;margin-left:15p;overflow:hidden;width:825px;margin-top:5px; height:15px}
.copyright	.bMenu li{float:left; font-size:12px; }
.copyright	.bMenu li a { display:block;padding:0 15px; zoom:1; height:15px;line-height:16px; font-weight:500}
.alt{border-right:1px solid #ccc;}
.copyright	.copyC .bCopy {clear:both;  margin-top:12px; margin-bottom:20px}
.copyright .copy_customer{font:normal 11px color:#7a7a7a}
.copyright .copy_customer .tel{color:#333;font-size:12px}
.copyright .copy_txt{clear:both;margin-top:14px;font:normal 11px verdana; color:#888}
.copy_award{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;clear:both;margin-top:30px}

.family{float:right;width:138px}


.cs {float:left; width:281px; padding:5px 0px;}

.cs .tel{ display:block;margin-top:4px; text-align:left; padding-left:35px }
.goLink {
    position: absolute;
    right: 5px;
    top: -2px;
}
.goLink select{float:left; width:135px; height:28px; margin-right:2px ; font-size:12px; letter-spacing:0px; }
.goLink a.bt {background: url("") no-repeat 0 0 #eaeaea; color:#444;display: block;float: left;  line-height: 26px; height: 28px;text-align: center; width:51px; text-decoration:none; font-weight:bold}

/*html .copyright	.copyC .bCopy {margin-top:8px;}
.copyright	.scmIco { background:url(http://image.bandinlunis.com/images/common/gnb_menu_0102.gif) no-repeat 0 -492px; position:absolute; z-index:10; width:17px; height:14px; top:4px; left:438px }*/


/*width 1100px*/
@media screen and (min-width:1400px) {

    .head_wrap{width:1004px}
    .head_wrap .wrap_search{margin-right:0px}

    .pop_bn{margin-left:433px}

    .gnb_cart{right:70px}

    .gnb_cart_pop{right:70px}

    .gnb_menu {width:1004px}
    .global_menu {width:1004px}
    .abs_view{margin-left:440px}
    .head_mini .wrap_search{margin-top:13px;margin-right:50px}
    .head_mini .gnb_cart {right:0}

    #gnbBanner	{margin-left:10px}

    #ssWrap {margin-left: 575px;}
    #serviceWrap {margin-left: 575px;}
    #ssWrapLeft{margin-left: -660px}
    .ss_top  {margin-left: 575px;}

    .section{width:1004px}

    .m_banner{width:1004px}
    .m_banner .swiper-container{margin-left:70px}
    .m_banner .bn_tab_menu{width:1004px;height:41px}
    .aw_type_main_box .aw_l{left:0; }
    .aw_type_main_box .aw_r{right:0}

    .m_bn_sub li{position:relative;float:left;width:366px;height:144px}
    /*mdÃßÃµ*/
    .today_book{width:358px;height:200px;margin-top:0px}
    .today_book .swiper-container{width:358px;}
    .today_book .today_editer dl {width:335px}
    .today_book .today_md{margin:50px 0 0 50px}
    .today_book .today_md li{float:left;width:260px;margin-right:30px}
    .today_book .today_md .b_img{width:260px}
    .today_book .today_md dl {float:left;width:260px}
    .today_book .today_md dl dt{font-size:15px}
    .today_book .today_md dl .b_txt{font-size:13px}

    .ihave{width:360px}
    .ihave .swiper-container{width:358px}

    .new_book .swiper-container{width:1098px;height:310px}
    .new_book .new_book_list{margin:20px 0 0 4px;width:1090px}
    .new_book .new_book_list li{width:140px;height:330px;margin:20px 18px 18px 35px; }
    .new_book .new_book_list
    .b_img{width:140px}.new_book .new_book_list .b_img img{width:140px;height:189px}
    .new_book .new_book_list .editer{width:162px; height:215px}

    .issue_book .swiper-container{width:1098px;height:350px}
    .issue_book .issue_book_list{margin:20px 0 0 4px;width:1090px}
    .issue_book .issue_book_list li{width:182px;height:330px;margin:0 18px}
    .issue_book .issue_book_list .b_img{width:182px}.issue_book .issue_book_list .b_img img{width:180px;height:255px}

    .theme_book{width:669px; float:left}
    .theme_book .swiper-container{width:628px;}
    .theme_book .theme_list li{float:left;width:140px;margin:0 20px}
    .theme_book .theme_list .b_img{width:140px}
    .theme_book .theme_list dl {width:140px}
    .theme_book .msub_tit{margin-left:0}

    .ebook_recomm{width:669px}
    .ebook_recomm .ebook_list li{float:left;width:140px;margin:0 20px}
    .ebook_recomm .ebook_list .b_img{width:140px}
    .ebook_recomm .ebook_list dl {width:140px}

    .main_best{width:428px}
    .main_best .swiper-container{width:215px}
    .main_best .ranking_list{width:215px}
    .main_best .btn_more_2014{left:170px}

    .reprice_book{width:428px}
    .reprice_book .reprice_list{margin:0 0 0 40px}

    .plan_bn .plan_bn_box{width:1098px;height:358px;overflow:hidden;border:1px solid #e9e9e9}
    .plan_bn .swiper-container{width:1100px}
    .plan_bn .plan_bn_list li{width:365px;line-height:0}
    .plan_bn .plan_bn_list li img{width:365px;height:358px}

    .hit_item .hit_item_box{width:1100px}
    .hit_item .aw_l{top:26%;left:0}.hit_item .aw_r{top:26%;right:0}
    .hit_item .swiper-container{margin-left:-1px;width:1101px;height:340px}
    .hit_item .hit_item_list li{width:366px;height:340px}
    .hit_item .hit_item_list li a{width:366px;height:340px}
    .hit_item .hit_item_list li img{width:366px}

    .etc_bn_l{width:550px}
    .etc_bn_l .swiper-container{width:550px;height:322px}
    .etc_bn_l .swiper-container img{width:550px;height:322px}

    .etc_bn_r{width:550px}
    .etc_bn_r .swiper-container{width:550px;height:322px}
    .etc_bn_r .swiper-container img{width:550px;height:322px}

    .book_story_a, .book_story_b{width:354px;height:356px}
    .book_story .swiper-container{width:354px;height:356px}
    .book_story dt img{width:354px}
    .book_story_c{width:356px}
    .book_story_c .bn_review{width:354px}.book_story_c .bn_review img{width:354px}

    .bandi_info .bandi_info_box{width:726px;height:293px}
    .bandi_info .swiper-container{width:340px;height:260px}
    .bandi_service, .bandi_store{width:340px;height:260px}
    .bandi_info dt img{width:340px}
    .bandi_notice{position:relative;float:left;width:356px}
    .bandi_notice .bn_notice{border:1px solid #e9e9e9;width:354px}.bandi_notice .bn_notice img{width:354px}
    .bandi_notice .notice_list{margin:15px 0 0 3px;height:165px}

    .etc_s_01{float:left;width:154px}
    .etc_s_02{float:left;width:154px}
    .etc_s_03{float:left;width:154px}
    .etc_s_04{float:left;width:154px}
    .etc_s_05{float:left;width:154px}
    .etc_s_06{float:left;width:154px}

    /*ÄÁÅÙÃ÷ Ãß°¡¿µ¿ª*/
    .b01{width:722px;height:340px;margin:0 18px 32px 0}
    .b01_1{width:429px;height:338px;margin-right:10px}
    .b01_1 .bg_txt{height:70px}
    .b01_1 .swiper-container{width:429px;height:338px}
    .b01_1 li .pic_big{width:429px;height:338px; overflow:hidden;}
    .b01_1 li .pic_big img{width:429px;height:auto; min-height:338px;}
    .b01_1 .txt_sub{margin:10px 0 15px 15px;font-size:1.3em}
    .b01_1 .txt_title{font-size:1.9em}
    .b01_2{width:281px;height:339px}
    .b01_2 li{width:279px;height:81px;margin-bottom:5px}
    .b01_2 li .wrap_txt{width:145px;height:80px}
    .b01_2 li .pic_small{width:123px;height:80px;margin-right:9px}
    .b01_2 li .pic_small img{width:123px;height:auto;min-height:80px}
    .b02{float:left;width:360px;height:335px;margin-bottom:32px}
    .b02_1 li{width:173px;height:151px;margin-left:5px;margin-bottom:6px}
    .b02_1 li dt{width:173px;height:86px}
    .b02_1 li dt img{width:173px;height:auto}
    .b02_1 li .txt_title{margin-top:7px;margin-right:5px;font-size:11px}
    .b02_1 li .txt_writer{font-size:11px}
    .b03{float:left;width:432px;height:237px;margin-right:10px}
    .b03_1{width:431px;height:218px}
    .b03_1 li{width:211px;height:216px;margin-left:4px}
    .b03_1 li img{width:212px;height:155px;margin-bottom:8px}
    .b03_1 li .txt_title{}
    .b04{float:left;width:278px;height:245px;margin-right:25px}
    .b04_1{width:276px;height:216px}
    .b04_1 img{width:276px;height:216px}
    .b05{width:355px;height:234px}
    .b05_1{width:355px;height:103px;margin-bottom:4px}
    .b05_1 img{width:173px;height:101px}
    .b05_2{width:355px;height:101px}
    .b05_2 img{width:173px;height:101px}
    .b05_2 a{width:175px}


}

.h_bn_01{}
.h_bn_02{display:none}





/* ¿À¸¥ÂÊ Äü¸Þ´º */
div.quick_aside_close {position:fixed; z-index:1100; right:0px; height:100%; width:61px; /*border-left:1px solid #5e5e5e;*/ background:#9598a1;}
div.quick_aside_close a.btn_top {position:fixed; right:0; bottom:4px;}
div.quick_aside_close a.btn_open {background:url(/img/book/btn_aside_open.gif) no-repeat; width:16px; height:50px; position:absolute; top:475px; right:59px;}
div.quick_aside_close ul.icon_list li {/*border-top:1px solid #5e5e5e;*/}
div.quick_aside_close ul.icon_list li:first-child {border-top:none;}
div.quick_aside_close ul.icon_list li a {display:block; width:61px; height:61px; background:url(/img/book/aside_icon_close.png) no-repeat; position:relative;}
div.quick_aside_close ul.icon_list li a span {
    display:block;
    width:16px;
    height:16px;
    position:absolute;
    top:9px;
    left:7px;
    background:#E8380D;
    color:#fff;
    font:11px/16px dotum;
    text-align:center;
    border-radius:8px;
    letter-spacing:-1px;
    text-indent:-3px;
}
div.quick_aside_close ul.icon_list li a.point {background-position:0 0;}
div.quick_aside_close ul.icon_list li a.cart  {background-position:0 -61px;}
div.quick_aside_close ul.icon_list li a.store {background-position:0 -122px;}
div.quick_aside_close ul.icon_list li a.coupon {background-position:0 -183px;}
div.quick_aside_close ul.icon_list li a.today {background-position:0 -244px;}
div.quick_aside_close ul.icon_list li a.staff {background-position:0px -310px;}

div.quick_aside_open {display:none; position:fixed; z-index:150; right:0px; height:100%; width:129px; /*border-left:1px solid #5e5e5e;*/ background:#9598a1;}
div.quick_aside_open a.btn_top {position:fixed; right:13px; bottom:4px;}
div.quick_aside_open a.btn_close {background:url(/img/book/btn_aside_close.gif) no-repeat; width:16px; height:50px; position:absolute; top:475px; right:128px;}
div.quick_aside_open ul.icon_list li {border-top:1px solid #858994;}
div.quick_aside_open ul.icon_list li:first-child {border-top:none;}
div.quick_aside_open ul.icon_list li a {display:block; height:50px; background:url(/img/book/aside_icon_open.png) no-repeat; position:relative;}
div.quick_aside_open ul.icon_list li a span {display:block; width:16px; height:16px; position:absolute; top:7px; left:7px; background:#E8380D; color:#fff; font:11px/16px dotum; text-align:center; border-radius:8px; letter-spacing:-1px; text-indent:-3px;}
div.quick_aside_open ul.icon_list li a.point {background-position:0 0;}
div.quick_aside_open ul.icon_list li a.cart  {background-position:0 -50px;}
div.quick_aside_open ul.icon_list li a.store {background-position:0 -100px;}
div.quick_aside_open ul.icon_list li a.coupon {background-position:0 -150px;}
div.quick_aside_open ul.icon_list li a.today {background-position:0 -200px;}
div.quick_aside_open ul.icon_list li a p.txt {margin-left:50px; padding-top:18px; font:11px dotum; color:#fff;}
.quickba{ background:#fd4606; font-size:12px; font-weight:bold; padding:5px; color:#FFFFFF}
div.quick_aside_open ul.icon_list li a p.txt.point {padding-top:14px;}
div.quick_aside_open ul.icon_list li a p.txt strong {color:#ec4233;}
div.quick_aside_open ul.today_view {width:80px; margin:auto;}
div.quick_aside_open ul.today_view li { margin-bottom:15px}
div.quick_aside_open ul.today_view li img{ width:78px; height:108px; border:1px solid #e9e9e9}

/*°Ô½ÃÆÇ*/
.base_tbl{ float:left; width:100%; margin:0 0 10px 15px; color:#3c78bc; overflow:hidden; }
.base_tbl th{ height:20px; padding:2px 1px 5px 0px;overflow:hidden; font-size:12px;line-height:18px; text-align:left; color:#666666; font-weight:600 }
.base_tbl td{  height:20px;  text-align:left; overflow:hidden; padding:2px 0px 5px 5px; font-weight:normal; color:#666}
.base_tbl .newline{  height:20px;  text-align:left; overflow:hidden; padding:2px 0px 5px 20px; font-weight:normal; color:#666; font-size:13px}
.base_tbl .dot{background:url('../new_img/main2015/icon_one.gif') no-repeat 10px 12px; }
.base_tbl td img { vertical-align:middle; margin-left:5px}
.base_tbl .p_line{ margin-left:-2px; border:1px solid #CCC}


/*ºñÁÖ¾ó·Ñ¸µ*/
/* start */
#oBanner1st_outer { position:relative; height:350px; z-index:1; overflow:hidden; }
#oBanner1st_inner { position:relative; width:1000px; height:350px; margin:0 auto; }
#oBanner1st { position:absolute; left:0; top:0; z-index:1; }
#oBanner1st div { position:relative; width:1004px; height:350px; margin:0 -10px; z-index:1; }
#oBanner1st div ul { position:absolute; left:0; top:0; }
#oBanner1st div ul li { position:absolute; left:0; top:0; width:1004px; height:350px; }
#oBanner1st div ul li a { position:relative; z-index:2; }
#oBanner1st div ul li em { position:absolute; left:0; top:0; width:100%; height:100%; margin:0 -3000px; padding:0 3000px; background-repeat:repeat-x; z-index:1; display:block; }
#oBanner1st dl { position:absolute; left:0; bottom:10px; width:664px; border:1px solid #d0cecf; list-style:none; z-index:2; }
#oBanner1st dl dd { float:left; width:100%; height:41px; color:#666666; background:#fbfbfb; /*background:rgba(64,78,87,.7);*/ font-weight:bold; font-size:13px; white-space:nowrap; text-align:center; cursor:pointer; line-height:40px }
#oBanner1st dl dd + dd { margin-left:-1px; border-left:1px solid #d0cecf; }
#oBanner1st dl dd.on { background-color:#555555; /*background-color:rgba(47,60,67,.7);*/ color:#fff; font-weight:bold; font-size:13px; background-image:url(/img/book/mb_ba.jpg) }
#oBanner1st dl.total2 dd { width:50%; }
#oBanner1st dl.total3 dd { width:33.3333%; }
#oBanner1st dl.total4 dd { width:25%; }
#oBanner1st dl.total5 dd { width:20%; }
#oBanner1st .bltRbar:after { color:#56656e; }
/*  end */

#oBanner2nd { position:absolute; right:0px; bottom:7px; z-index:2; border:1px solid  #dfdfdf }
#oBanner2nd > div { float:left; position:relative; width:317px; height:336px; text-align:center; overflow:hidden; }
#oBanner2nd > div ul { position:absolute; }
#oBanner2nd > div ul li { float:left; width:317px; height:336px; }
#oBanner2nd > dl.motionControl { position:absolute; top:310px; right:120px; }



.motionControl { cursor:pointer; }
.motionControl dt,
.motionControl dd { float:left; width:14px; height:14px; background:url('/img/book/motion_control_1.png') no-repeat; }
.motionControl dt { margin-right:3px; background-position:left top; }
.motionControl dd { background-position:right top; }
.motionControl dd.on { background-position:right bottom; }
.motionControl dt.stoped { background-position:left bottom; }

ul.lstNemo > li,dl.lstNemo > dt,p.bltNemo,div.bltNemo { padding-left:9px; text-indent:-9px; }
ul.lstNemo > li,dl.lstNemo > dt,.bltNemo { *zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = "<i class='ie7before'></i>" + this.innerHTML); }
ul.lstNemo > li > i.ie7before,.bltNemo > i.ie7before,
ul.lstNemo > li:before,dl.lstNemo > dt:before,.bltNemo:before { content:' '; width:3px; height:3px; margin:0 5px 2px 0; background:#c7b9b0; vertical-align:middle; display:inline-block; *margin-bottom:0; }

ul.lstKome > li,p.bltKome,div.bltKome { padding-left:16px; text-indent:-16px; }
ul.lstKome > li,.bltKome { *zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = "<i class='ie7before'>¡Ø&nbsp;</i>" + this.innerHTML); }
ul.lstKome > li > i.ie7before,.bltKome > i.ie7before,
ul.lstKome > li:before,.bltKome:before { content:'¡Ø '; font:12px Dotum; }


/*¿À¸¥ÂÊ,¿ÞÂÊÄü¸Þ´º*/

#q_left{z-index:999;position:absolute;margin-top:450px;right:50%;margin-right:530px;width:143px;}
#q_right{z-index:999;position:absolute;margin-top:450px;left:50%;margin-left:518px;width:165px;}

.card_topimg_01{
    position:absolute;
    top:-46px;
    left:7px;
    z-index:1000
}
.event_topimg{
    position:absolute;
    top:-57px;
    left:70px;
    z-index:100000;
    overflow:hidden
}