/* 090223 background-color: ���߰� */
body { text-align:center; background:none; background-color:#FFFFFF; }
/*#wrapBody_bg { background:url(http://image.melon.co.kr/svc/images/common/bg_gnb.gif) repeat-x center top; }*/
#wrapBody_bg { background: url("http://image.melon.com/svc/09/images/common/bg/bg_body.gif") no-repeat 50% 0; }


:root html { overflow: hidden; }
body { _overflow: hidden; height: 100%; width: 100%; }
:root body { overflow: hidden; }
#wrapBody { width: 100%; height: 100%; overflow-y: scroll; overflow-x: hidden; position:relative; z-index:1; }
#shoppingbag { position:fixed; _position:absolute; /*_z-index:-1;*/ bottom:0; width:853px; overflow:hidden; z-index:199; margin: 0 auto -1px; margin-left:-68px; _margin:0 0 -1px -494px; }
:root	#shoppingbag { width: 100%; }

#shoppingbag .btn_bshow_area { margin:0 auto; width:853px; height:25px; }
#shoppingbag .btn_bshow_area .btn { position:absolute; width:853px; height:25px; text-align:right; }
#shoppingbag .btn_bshow_area .btn img { margin:6px 12px 0 0; }
#shoppingbag .bshow_area { margin:0 auto; width:853px; text-align:left; background:url(http://image.melon.co.kr/svc/images/common/bg_buying.gif) repeat-y left top; }
#shoppingbag .bshow_area_top { padding:10px 0 10px 15px; width:838px; text-align:left; background:url(http://image.melon.co.kr/svc/images/common/bg_buying_top.gif) no-repeat left top; }
*html #shoppingbag .bshow_area_top { w\idth:853px; }

#footer { padding-bottom:25px; }

.tb_tp8_1 { width:788px; background:url(http://image.melon.co.kr/svc/images/common/bg_tb2_4.gif) repeat-y left top; }
.tb_tp8_2 { width:788px; background:url(http://image.melon.co.kr/svc/images/common/bg_tb2_1b.gif) no-repeat left top; }
.tb_tp8_3 { width:788px; background:url(http://image.melon.co.kr/svc/images/common/bg_tb2_5.gif) no-repeat left bottom; table-layout:fixed; }
