/* CSS Document */
@import url(/styles/doosandonga.css);
@import url(/styles/shopping.css);
@import url(/styles/myshopping.css);


.s_select{ }
.sub_select{height:18px; _margin-top:-4px; margin-top:-1px;margin-right:2px;}
.sub_select2{ width:116px;_width:100px;height:19px; margin-bottom:2px;}
body {padding-left:0px; margin:0px; table-layout:fixed;}
div {padding:0x; margin:0px; border:0px; table-layout:fixed;}
input {border:0px; vertical-align:middle;}
.inputst {border:1px solid #c6bfe0; height:14px; _height:16px;}
.cursor {cursor:hand;}
img {display:inline-block;border:0px; _vertical-align:baseline;}
img, div {border:0px;}
.txtm3 {margin-right:-3px;}
.txtm7 {margin-right:-7px;}
.left {float:left;}
.right {float:right;}
.txt_r {text-align:right;}
.clear {clear:both;}
.l_right {overflow:hidden;}
.cursor {cursor:hand;}
.line_w1{width:1px;}
.line_m1{height:1px;overflow:hidden;}     .line_m2{height:2px;overflow:hidden;}     .line_m3{height:3px;overflow:hidden;}
.line_m4{height:4px;overflow:hidden;}     .line_m5{height:5px;overflow:hidden;}     .line_m6{height:6px;overflow:hidden;}     .line_m8{height:8px;overflow:hidden;}
.line_m10{height:10px;overflow:hidden;}     .line_m20{height:20px;overflow:hidden;}     .line_m9{height:9px;overflow:hidden;}
.line_m11{height:11px;overflow:hidden;}     .line_m12{height:12px;overflow:hidden;}     .line_m13{height:13px;overflow:hidden;}    .line_m14{height:14px;overflow:hidden;}
.line_m15{height:15px;overflow:hidden;}     .line_m16{height:16px;overflow:hidden;}     .line_m18{height:18px;overflow:hidden;}
.rm5 {margin-right:5px;}     .rm1 {margin-right:1px;}     .rm2 {margin-right:2px;}     .rm3 {margin-right:3px;} .rm11{margin-right:11px;}
.pml1{padding-left:100px;_padding-left:94px;}
.txtp1 {color:#634ADC;}
.txtg1 {color:#333333;}
.txtg2 {color:#686868;}
.txtg3 {color:#8d8d8d;}
.txtg4 {color:#828186;}
.txtg5 {color:#666666;}
.sbook {border:1px solid #d2d2d2; padding:0px;}
.txts1{font-size:11px;}

/*margin*/
.pdt1{padding-top:1px}    .pdt2{padding-top:2px} 
.pdt3{padding-top:3px}    .pdt4{padding-top:4px}     .pdt5{padding-top:5px}     .pdt6{padding-top:6px}     .pdt7{padding-top:7px}    .pdt8{padding-top:8px}
.pdt9{padding-top:9px}     .pdt15{padding-top:15px}
.pdb2{padding-bottom:2px;}   .pdb3{padding-bottom:3px;}   .pdb6{padding-bottom:6px;}     .pdb10{padding-bottom:10px;}
.pdl3{padding-left:3px;}     .pdl4{padding-left:4px;}     .pdl5{padding-left:5px;}     .pdl6{padding-left:6px;}     .pdl10{padding-left:10px;}      .pdl20{padding-left:20px;}
.pdr1{padding-right:1px;}     .pdr6{padding-right:6px;}


/*font*/
.txtnor{font-weight:normal}
.txts{font-size:11px}    .txtb{font-size:15px; font-family:tahoma, dotum}   .txt_1{}     .txt_he3{line-height:1.2em;}     .txt_he1{line-height:1.3em;}   .txt_he2{_line-height:1.5em;}
.txtn{font-size:12px;}   .txtn2{font-size:14px; font-family:tahoma}
.txt_gray1{color:#777777;}   .txt_gray2{color:#999898;}     .txt_gray3{color:#595959;}    .txt_gray4{color:#b8b8b8;}    .txt_gray5{color:#999999 !important;}
.txt_blue1{color:#293ab6;}   .txt_blue1 a{color:#293ab6;}   .txt_blue1 a:link{color:#293ab6;}
.txt_blue2{color:#2839b5;}     .txt_blue3{color:#00a1e5;}
.txt_ora1{color:#fe6102;}   .txt_red1{color:#ff5421;}
.txt_green1{color:#8ba400;}   .txt_green1 a{color:#8ba400;}   .txt_green1 a:link{color:#8ba400;}

.txt_blue3{color:#0098c0;}   .txt_blue3 a{color:#0098c0;}   .txt_blue3 a:link{color:#0098c0;}

#shop_index {width:965px;margin:0px; padding:0px; overflow:hidden;}
#centerall {}
#topall {}
/* top */
#top {height:125px; width:970px; _width:980px; padding:0px; margin:0px; _background:url(/image/shopping/top_bg.gif) top left;}
#top .left{background:url(/image/shopping/top_leftbg.jpg) no-repeat; width:189px; height:125px; float:left; padding:0px 0 0 0px; text-align:right; vertical-align:bottom;}
#logo {padding-right:6px; padding-top:14px;}
#logo2 {padding-right:6px; padding-top:0px;}
#top .top_right {width:778px; height:125px;overflow:hidden;}
#tmenu {width:776px; height:45px;}

#tmenu .l_menu {background:url(/image/shopping/top_menu1bg.jpg) no-repeat; width:247px; height:27px; float:left;}
#tmenu ul{margin:0px; float:left; padding:2px 0 0 8px;}
#tmenu li.top{list-style:none; font-family:dotum; font-size:11px; color:#777777; text-align:center;letter-spacing:0px;}
#tmenu li.top a,
#tmenu li.top a:link,
#tmenu li.top a:visited{font-size:11px; color:#777777;word-spacing:-2px;}
#tmenu li.top a:hover{font-size:11px; text-decoration:none;font-weight:bold; color:#886df0; word-spacing:-5px;}
#tmenu li.topleft1 {width:55px;_width:53px;float:left; background:url(/image/shopping/topleftmline.gif) no-repeat right; padding:1px 0px 0 0px; margin:1px -2px 0 -1px; _margin:0px -2px 0 0;}
#tmenu li.topleft2 {width:69px;_width:65px;float:left; background:url(/image/shopping/topleftmline.gif) no-repeat right; padding:1px 0px 0 0px; margin:1px 0 0 0; _margin:0px -0px -2px 0;}
#tmenu li.topleft3 {width:52px;_width:48px;overflow:hidden; background:url() no-repeat right; padding:2px 0px 0 1px; margin:1px 0 0 1px; _margin:0px 0px -5px 0;}




#myshop {border:1px solid #604abf; padding:3px 2px 1px 6px;left:303px;_left:306px;top:18px; visibility: visible; width:87px; position:absolute; background:#ffffff; z-index:100 !important;}
#myshop ul{ list-style:none; background-color:#ffffff; padding:0px; margin:0px;}
#myshop li{line-height:15px;background:url(/image/shopping/sub_viewdot6.gif) no-repeat left; color:#686868; font-size:11px; list-style:none; padding:0px 0 1px 6px; text-decoration:none;}
#myshop li a,
#myshop li a:lnik,
#myshop li a:visited{ color:#686868; font-size:11px; text-decoration:none;}
#myshop li a:hover{color:#6c3390; font-size:11px; list-style:none; text-decoration:underline;}


#tmenu .r_menu {width:258px; float:right; text-align:right; height:26px; color:#cccccc; padding-top:6px;}
#tmenu .r_menu ul{margin:0px; float:left; padding:0px 3px 0 0px; text-align:right;}
#tmenu .r_menu li.top {background:url(/image/shopping/top_rmenubg.jpg) no-repeat right; float:left; padding:3px 5px 0px 5px; margin-bottom:-3px; margin-top:-4px;_margin-top:0px;_padding:0px 5px 0px 5px; }
#tmenu .r_menu li.topr {background:url() no-repeat right;padding:3px 0px 0px 0px; margin-bottom:-3px; margin-top:-4px; _margin-top:0px;_padding:0px 0 0 0px; list-style:none;}
#tcen {background:url(/image/shopping/top_menu.jpg) no-repeat left; width:776px; height:80px; padding:0px; margin:0px; _margin-right:3px;}
#topbox {width:776px; margin:0px; padding:0px;}
#topbox .t01 {width:766px; height:30px;overflow:hidden; }
#topbox .t01 .tflash{width:570px; height:24px; padding:5px 0 0 6px; float:left;}
#topbox .t01 .mar{width:24px; height:11px; float:left;}
#topbox .t01 .mar{width:24px; height:11px; float:left;}
#topbox .t01 .roll{/*width:185px; height:30px; text-align:right; float:right; padding-right:0px; margin-bottom:1px; _margin-left:23px !important; _padding-bottom:0px;*/ top:45px;left:782px; _left:807px;}
#topbox .t02 {width:766px; height:34px; overflow:hidden;}
#topbox .t02 .search{width:549px;_width:500px; height:32px; float:left; padding:4px 0 0 0px; margin-left:40px; _margin-left:20px;}
#topbox .t02 .s_input {width:235px; height:16px; margin-top:0px; border-bottom:1px solid #ffffff; border-right:1px solid #ffffff; border-left:1px solid #46296b; border-top:1px solid #46296b;}
#topbox .t02.banner{width:180px; text-align:right;float:right;padding-right:0px;}

#serchall {margin:0px; padding:0px;scroll:yes; width:117px; height:385px;left:286px;_left:286px;top:107px; visibility: visible;position:absolute; background:#ffffff;}
#serchall ul{margin:0px; padding:2px; border:1px solid #604abf;list-style:none;}
#serchall li.s1{color:#474747; font-family:dotum; font-size:12px; line-height:13px; list-style:none;}
#serchall li.s2{color:#7a7d83; font-family:dotum; font-size:11px; line-height:13px;list-style:none;}
#serchall li.s2 a,a:link,a:visited{color:#7a7d83; font-family:dotum; font-size:11px; line-height:13px;}
#serchall li.s2 {text-decoration:none;}


/* left */
#shop_left {width:189px; padding:0px; margin:0px; border:0px;float:left; position:static;}


/* leftmenu */
/*���θ�*/#shop_leftmenu {width:189px;background:url(/image/shopping/left_bg.jpg) no-repeat right top; vertical-align:top; position:static;}
/*���� ��Ÿ��*/#shopsub_leftmenu {width:189px; vertical-align:top; position:static;}
#leftmenu {width:183px;background:url(/image/shopping/left_menu_cbg.gif); margin:0px; padding:0px;}
#leftmenu .top {background:url(/image/shopping/left_menu_top.gif) no-repeat top;width:183px;height:17px;}
#leftmenu .shop_title {background:url(/image/shopping/left_menu_cline01.gif) no-repeat bottom; height:23px;text-align:center;padding:5px 8px 0 0px;}
#leftmenu .subbg {background:url(/image/shopping/left_menu_cline02.gif) no-repeat bottom; }
#leftmenu .subbg_l {background:url() no-repeat bottom; margin-bottom:-4px;}
#leftmenu .subbg_boxt {margin-top:17px; margin-bottom:0px; margin-left:20px;}
#leftmenu .subbg_box {margin:12px 0px 0px 20px;}
#leftmenu .subbg_box ul{margin:0 0 0 -7px; padding:0px;}
#leftmenu .mtitle {margin-bottom:1px;}
#leftmenu .subbg ul{overflow:hidden;clear:both;margin:0px 0px 3px -8px; width:160px; padding-bottom:4px;}
#leftmenu .subbg li{display:inline;float:left;margin-left:-1px;padding:0 0px 0px 9px; height:16px; margin-top:0px; background:url(/image/shopping/left_menu_cdot01.gif) no-repeat 6px 6px;}
#leftmenu .bottom {background:url(/image/shopping/left_menu_bottom.gif) no-repeat;width:183px;height:15px;background-color:#FFFFFF;}

/* left banner */
#left_banner {width:180px;}
#left_banner .linem {height:5px;overflow:hidden;}
#left_banner .box {width:180px;height:125px;}


/* left board */
#shop_help {width:180px; margin:0px; padding:0px; font-size:11px;}
#notice {width:180px; margin:0px; padding:0px;font-size:11px;}
.lboard {width:180px; padding:0px; margin:0px; list-style:none;font-size:11px;}
.lboard .tit01 {background:url(/image/shopping/left_boardtit01.gif) no-repeat left; height:22px; text-align:right; border-bottom:#dcdcdc solid 1px;}
.lboard .tit02 {background:url(/image/shopping/left_boardtit02.gif) no-repeat left; height:22px; text-align:right; border-bottom:#dcdcdc solid 1px;}
.lboard .more {padding:10px 4px 0 0; margin-bottom:0px;_float:right;}
.lboard .m {height:4px; overflow:hidden;}
.lboard ul {padding:0px; margin:0px;}
.lboard li.btxt {height:19px; background:url(/image/shopping/btn_boardbg.gif) no-repeat; list-style:none; color:#686868; font-size:11px ; font-family:dotum; padding:3px 0 0px 15px; _padding-top:4px; _height:15px;}
.lboard li.btxt a,a:link,a:visited{color:#686868; text-decoration:none;font-size:11px;font-family:dotum; }
.lboard li.btxt a:hover{color:#6C3390; text-decoration:none;}


/* center */
#center {width:765px; overflow:hidden; margin:0px; padding:0px;}

#center_left {width:568px; float:left; margin:0px; padding:0px;}




.searchon {width:163px; height:131px;position:absolute; visibility:visible;float:left; z-index:100;}
.searchon .top {background:url(/image/shopping/searchon_top.gif) no-repeat; height:3px; overflow:hidden;}
.searchon .center {width:160px; height:125px;background:url(/image/shopping/searchon_cenbg.gif) repeat-y; overflow:hidden; padding:0 3px 0 3px;}
.searchon .stxton {width:146px; height:20px; border-bottom:1px #e5e5e5 solid; padding:0px 3px 0 8px; overflow:hidden; }
.searchon .no{color:#ea0933; font-weight:bold; font-size:11px; text-decoration:underline; float:left; font-family:dotum; margin:0px;}
.searchon .line{color:#969696; font-size:12px; float:left;}
.searchon .txt{color:#6c3390; font-size:11px; float:left; padding-top:1px;_padding-top:0px; font-family:dotum; margin-top:1px;_margin-top:4px;}
.searchon .txt a,a:link,a:visited{color:#6c3390;font-size:11px;font-family:dotum;}
.searchon .txt a:hover{color:#6c3390; font-weight:bold; font-size:11px; padding-bottom:3px;}
.searchon .txt2 {padding:3px 0 0 10px; font-size:11px; font-family:dotum;}
.searchon .bottom {background:url(/image/shopping/searchon_bottom.gif) no-repeat; height:3px; overflow:hidden;}

#center_flash {background:url(/image/shopping/cen_topflabg.gif) no-repeat 0 17px; width:568px; height:274px;padding:17px 0 0 0; margin:0px 0 0 0; }
.cen_flash {padding:11px 0 0 6px;}

/* center choice */
#choice {width:568px; padding:0px; margin:0px; overflow:hidden;}
#choice .box {width:142px;float:left;}
#choice .bg {width:142px;height:230px;text-align:left;background:url(/image/shopping/cen_choicebg.gif) right; overflow:hidden}
#choice .bg2 {width:142px;height:230px;text-align:left; overflow:hidden}
#choice .cline01 {height:9px;overflow:hidden; _height:5px;}
#choice .img {width:120px;height:151px;border:0; padding-left:11px; text-align:left}
#choice .title {background:url(/image/shopping/icon_zoom.gif) no-repeat;text-align:left;padding:10px 5px 0px 30px;font-size:12px;color:#474747;  margin-top:-1px;overflow:hidden;}
#choice .title a, 
#choice .title a:link, 
#choice .title a:visited {text-decoration:none;color:#474747; font-size:12px;}
#choice .title a:hover {text-decoration:none;color:#6C3390;}
#choice .price_c {padding-left:34px; height:13px; text-align:center;}
.price {background:url(/image/shopping/icon_won.gif) no-repeat;padding:0px 2px 4px 16px;margin-left:3px;font-size:12px;text-align:left;color:#723997;font-weight:bold;_padding:0px 0px 0px 16px;}
.priceo {background:url(/image/shopping/icon_won2.gif) no-repeat;padding:0px 2px 4px 16px;margin-left:3px;font-size:12px;text-align:left;color:#8f8f8f;font-weight:bold;_padding:0px 0px 0px 16px; text-decoration:line-through;}
.priceo2 {background:url(/image/shopping/icon_won2.gif) no-repeat;padding:0px 2px 4px 16px;margin-left:3px;font-size:12px;text-align:left;color:#8f8f8f;font-weight:bold;_padding:0px 0px 0px 16px;}
.priceo3 {background:url(/image/shopping/icon_won2.gif) no-repeat;padding:0px 2px 4px 16px;margin-left:90px;font-size:12px;text-align:left;color:#8f8f8f;font-weight:bold;_padding:0px 0px 0px 16px; text-decoration:line-through;}
.per {padding-left:20px; padding-top:3px;text-align:center;_padding-top:0px; padding-bottom:0px; _margin-top:-5px;}
.per2{padding-top:3px;text-align:left;_padding-top:0px; padding-bottom:0px; _margin-top:-5px;}
.per_sub {padding-right:7px; padding-top:0px; _padding-top:0px;}
.per01 {width:34px;height:16px; background:url(/image/shopping/cen_arrow01.gif) no-repeat right 3px;text-align:right;padding:0px 12px 0px 0px;font-size:12px;color:#fe531f;}
.per02 {width:40px;height:16px; background:url(/image/shopping/cen_point01.gif) no-repeat left 3px;text-align:left;padding:0px 0px 0px 10px;font-size:12px;color:#032fff;}
.per03 {width:34px;height:16px; background:url(/image/shopping/sub_arrow01.gif) no-repeat right 3px;text-align:right;padding:0px 18px 0px 0px;font-size:12px;color:#fe531f; font-weight:bold; margin-right:2px;_margin-top:4px; margin-top:-8px; _margin-top:-5px;}
.per04 {width:80px;height:16px; background:url(/image/shopping/sub_point01.gif) no-repeat left 3px;text-align:left;padding:0px 0px 0px 14px;font-size:12px;color:#032fff;_margin-top:4px; margin-top:-8px;_margin-top:-5px;}
.per00 {width:7px;}




/* center brand theme */
#brandtheme {width:568px; padding:0px; margin:0px; overflow:hidden; position:static;}
#brandtheme #brand {width:568px; padding:0px; margin-left:0px; }
#brandtheme #brand .top {background:url(/image/shopping/cen_brandtop.gif) top no-repeat; width:568px;height:3px; overflow:hidden;}
#brandtheme #brand .center{background:url(/image/shopping/cen_brandcbg.gif) repeat-y; width:568px; height:235px; padding:7px 0 0 21px; overflow:hidden;}
#brandtheme #brand .cleft_img {background:url(/image/shopping/brand_book01.jpg) no-repeat top; width:188px; height:223px;}
#brandtheme #brand .cmargin {width:30px; height:200px;}
#brandtheme #brand .bottom {background:url(/image/shopping/cen_brandbottom.gif) top no-repeat;width:568px; height:8px; overflow:hidden;}
#brandtheme #brand ul{list-style:none; margin-top:9px;}
#brandtheme #brand li{list-style:none; float:left; margin-right:2px;}
#brandtheme #best {width:568px;height:24px;padding:3px 0 0px 4px;overflow:hidden;}
#brandtheme #best .submtxt {color:#333333;font-family:dotum;font-size:11px;padding:6px 10px 0px 0;}
#brandtheme #best .substxt {color:#8E8E8E; text-decoration:none; font-size:11px; display:inline; list-style:none;}
#brandtheme #best .substxt a,
#brandtheme #best .substxt a:link,
#brandtheme #best .substxt a:visited{color:#8E8E8E; font-size:11px;text-decoration:none;}
#brandtheme #best .substxt a:hover{color:#6C3390;font-size:11px;text-decoration:none;}

#center_right{width:199px; background:url(/image/shopping/right_bg.jpg) no-repeat left top; padding:4px 0 0 9px; margin:0px; overflow:hidden;}

/* right position */
#right {width:199px;padding:0px; margin:0px; overflow:hidden;}
#right_fixb {width:199px; height:34px; padding-top:1px; overflow:hidden; _padding-top:4px;}
.right_banner {width:199px;	background:url(/image/shopping/right_banner_cbg.gif) repeat-y;}
.right_banner .linem {height:5px;overflow:hidden;}
.right_banner .box {width:189px;height:86px; padding:0px 0 0 5px; margin:0px; border:0px;overflow:hidden;}
.right_banner .top {background:url(/image/shopping/right_banner_top.gif) no-repeat top;	width:199px;height:5px;overflow:hidden;}
.right_banner .bottom {background:url(/image/shopping/right_banner_bottom.gif) no-repeat top;width:199px;height:5px;overflow:hidden;}

/* center project */
#center_bottom {width:790px;overflow:hidden; padding-top:4px;  margin:0px;}
#project {width:776px;height:22px;padding:7px 0 0px 4px;overflow:hidden;}
#project .submtxt {color:#333333;font-family:dotum;font-size:11px;padding:4px 10px 0px 0;}
#project .substxt {color:#8E8E8E; text-decoration:none; font-size:11px; display:inline; list-style:none;}
#project .substxt a,
#project .substxt a:link,
#project .substxt a:visited{color:#8E8E8E; font-size:11px;text-decoration:none;}
#project .substxt a:hover{color:#6C3390;font-size:11px;text-decoration:none;}
#projectlist {width:776px; font-family:dotum;}
#projectlist .top {background:url(/image/shopping/cen_pjbgtop.gif); width:776px; height:5px; overflow:hidden;}
#projectlist .center {width:776px; background:#f3f3f3; _padding-left:20px; _width:756px;}
#projectlist .booklist {width:252px;color:#696969; font-size:12px; padding-left:5px; float:left; _margin-left:-10px;}

#projectlist .booktop {background:url(/image/shopping/cen_pjbg2top.gif) no-repeat top;width:252px; height:9px; overflow:hidden;}
#projectlist .bookcen{background:url(/image/shopping/cen_pjbg2cen.gif) repeat-y; width:252px; padding-left:10px; _padding-top:10px; _margin:0px;}
#projectlist .pro_book {margin:0; padding:0;}
#projectlist .bookimg {width:229px; height:174px;border:1px solid #CCCCCC; padding:0 1px 1px 0; margin:0px;}
#projectlist .bookt{width:232px; height:134px; padding-top:10px; margin-bottom:-9px;}
#projectlist .bookc{width:105px; _width:100px; padding-left:8px; float:left;}
#projectlist .bookbg{background:url(/image/shopping/cen_pjbook.gif) no-repeat; width:92px; height:118px; padding:2px 0 0 2px;}
#projectlist .booktxtc{overflow:hidden;}
#projectlist .booktxt{overflow:hidden; width:120px; float:left; padding-top:16px;padding-bottom:4px;}
#projectlist .booktit {color:#696969; padding-bottom:3px;font-weight:bold; font-size:12px;font-weight:bold; line-height:14px; _line-height:11px;}
#projectlist .booktit a,a:link,a:visied {color:#696969; text-decoration:none; font-size:12px; line-height:14px;_line-height:13px;}
#projectlist .booktit a:hover{color:#6C3390; text-decoration:none;}
#projectlist .bookstit {font-size:12px; font-family:dotum; color:#696969; padding-bottom:11px;}
#projectlist .bookstit a,a:link,visied {font-size:12px; font-family:dotum; color:#696969;_line-height:14px;}
#projectlist .bookstit a:hover{color:#6C3390; text-decoration:none;}
#projectlist .bookstit2 {background:url(/image/shopping/cen_arrow03.gif) no-repeat left 0px; padding-left:8px;  padding-bottom:1px;font-size:12px; font-family:dotum; line-height:14px;_line-height:13px; color:#474747;}
#projectlist .price2 {height:18px;background:url(/image/shopping/icon_won.gif) no-repeat;padding:0px 2px 2px 15px;font-size:12px;text-align:left;color:#723997;font-weight:bold;}
#projectlist .dotline {width:232px;background:url(/image/shopping/cen_pjdotbg.gif) repeat-x; height:1px; overflow:hidden;}
#projectlist .bookbottom {background:url(/image/shopping/cen_pjbg2bottom.gif) no-repeat top;width:252px; height:9px; overflow:hidden;}

#projectlist .bottom{background:url(/image/shopping/cen_pjbgbottom.gif) no-repeat top; width:776px; height:5px; overflow:hidden;}




/*bottom*/
#bottom_margin {height:21px; width:965px;overflow:hidden;}
#bottom {width:995px;overflow:hidden;}






#sub_top {width:775px; padding:0px; margin:0px;}
/* sub navi*/
#navi {font-size:11px; font-family:dotum; color:#858585; background:url(/image/shopping/navi_icon.gif) no-repeat left; padding:8px 10px 12px 9px;;position:relative; top:-15px; float:right; margin-bottom:-20px;}
#navi a,a:link,a:visied,{font-size:11px; font-family:dotum; color:#858585; text-decoration:none;}
#navi a:hover{ color:#6C3390; text-decoration:none;}
#navi .fn a,a:link,a:visied,a:hover{font-size:11px; font-family:dotum; color:#000000; text-decoration:none;}
.b_line {background:url(/image/shopping/left_boardbg.gif) repeat-x right top; height:1px; overflow:hidden; width:775px;}
#sub_topnavi {width:760px; height:44px; background:url(/image/shopping/sub_navibg.jpg) left top no-repeat ; padding:20px 0 0 20px;}


/*sub event */
#sub_event {width:515px; height:322px; background:url(/image/shopping/sub_eventbg.jpg) no-repeat; padding-top:9px; margin-bottom:1px; padding-left:22px; margin-right:-22px;}
#sub_event .sube_left {width:181px; height:301px;}
#sub_event .sube_left .arrow {height:11px; margin-right:15px; padding-bottom:6px; padding-top:1px;}
#sub_event .tit {background:url(/image/shopping/sub_arrow02.gif) no-repeat left top; color:#434343;font-size:12px;font-weight:bold; margin-top:9px; padding:0px 0 0 11px; font-family:dotum; line-height:normal;}
#sub_event .tit a,a:link,a:visited {color:#434343;font-family:dotum;font-size:12px;}
#sub_event .tit a:hover{color:#6C3390;text-decoration:none;}
#sub_event .txt {font-weight:normal; font-size:11px; line-height:normal; margin-top:8px;width:160px;}
#sub_event .rm12 {margin-right:12px;}
#sub_event .bimg {width:289px; height:301px;}
#sub_event .bimgbg {position:relative;width:289px;height:301px;margin:0px auto;z-index:100;top:0;left:0;_margin-left:-3px;}
#sub_event .bimgps {position:relative;z-index:1;left:0;top:-301px;_margin-left:-3px;}
#sub_event .bimgc {position:absolute;border:0px; left:0; top:0}

/* submain book 081027 �߰�*/
#sub_book {width:515px; height:322px; background:url(/image/shopping/sub_bookbg.jpg) no-repeat; padding-top:9px; margin-bottom:1px; padding-left:22px; margin-right:-22px;}
#sub_book .book{border:#d6d5db 1px solid;}
#sub_book .leftb{width:205px; padding:33px 0 0 12px; }
#sub_book .rightb{width:250px; padding:16px 0px 0px 6px;margin:0px; _padding:16px 0px 0px 0px;}
#sub_book .pricebg{width:2t-weight:b14px; height:34px; background:url(/image/shopping/sub_booksbg.gif) no-repeat; padding:0px 0 0 0px; margin:-3px 0 0 1px;}
.sprice{color:#723997; font-weight:bold; padding-top:2px;}.spercent{color:#E53601; font-weight:bold; padding-top:1px;}.ssave{color:#0030ff; font-weight:bold; padding-top:1px;}
#sub_book .listtxt {padding:23px 16px 0 15px; margin:0px; wfont-size:12px; line-height:14px; float:left;} 
#sub_book .tb { color:#474747; font-family:gulim; font-size:14px; font-weight:bold; letter-spacing:-1px;}
#sub_book .tb a,a:link,a:visited {color:#474747; text-decoration:none;}
#sub_book .tb a:hover{color:#6C3390; text-decoration:none; }
#sub_book .pdl1{padding-left:1px;}
#sub_book .txtw {height:23px;font-family:dotum; font-size:12px; color:#686868;padding-top:7px;} 
#sub_book .txts {width:210px;font-family:dotum; font-size:11px; color:#996600; padding:0px 0 0 5px;} 


/*081028 �߰� subview ribbon */
#ribbon {text-align:right; top:270px;_top:267px;visibility: visible; width:765px; height:70px; position:absolute; }

/*081105 �߰� subview ribbon2 */
.titribbon {position:absolute; top:208px; width:742px; border:0px; text-align:right; display:inline; }

/*sub project list */
#sub_recommend {width:261px; height:322px; background:url(/image/shopping/sub_recobg.gif) no-repeat top; padding-top:40px; margin-bottom:-29px;}
#sub_recommend .list{background:url(/image/shopping/sub_recobg.jpg) no-repeat; height:128px; padding:13px 0 0 6px; margin:0px;}
#sub_recommend .bimg {margin-right:9px;}
#sub_recommend .listbook {width:75px; height:94px;}
#sub_recommend .view {margin-top:4px; width:19px; height:19px; margin-left:30px;}
#sub_recommend .txt {font-family:dotum;color:#379037;}
#sub_recommend .txtb {font-size:12px; color:#379037; font-weight:bold; padding-top:1px;height:18px;}
#sub_recommend .txtb a,a:link,a:visited,a:hover{font-size:12px; color:#379037; padding-top:2px;}
#sub_recommend .btn {margin-top:-2px; padding-left:0px; height:23px;}
#sub_recommend .txtw {background:url(/image/shopping/sub_recoarrow.gif) no-repeat top left; padding:2px 0 5px 6px; font-size:11px; color:#686868; line-height:14px; border-bottom:1px solid #e0e0e0; margin-top:0px; _margin-left:89px;}


/* sub book list */
#shop_list { margin:0px; padding:0px; width:766px; overflow:hidden;}
#list{margin-left:10px; padding:0px;overflow:hidden;}
#list .top {background:url(/image/shopping/sub_icon01.gif) no-repeat left top; height:20px; margin-top:17px; padding:0px 0 0 27px; color:#645fc5; font-size:12px; border-bottom:3px #a29cf2 solid; _z-index:0;}
.topb {font-weight:bold;}
#list .line1{background:#a29cf2;}
#list .searchtop {height:31px;width:766px;background:#eeeef6;padding:0px 0 0 16px;_padding:0px 0 0 10px;color:#686868; font-size:11px; font-family:dotum; _height:31px !important; }
#list .searchtop2 {height:31px;width:766px;background:#eeeef6; padding:0px 0 0 16px;_padding:0px 0 0 10px;color:#686868; font-size:11px; font-family:dotum; _height:31px !important; }
#list .linev {background:#cac8f9}
#list .txt {float:left; padding-top:6px;_display:inline;}
#list .t03 {float:left; _margin:0px; _padding:0px;_margin-bottom:-28px;}
.listtable {border:0px; margin:2px 0 0 0;}
.listtd1 {padding-top:2px;}
.tdm3 {padding-left:4px; padding-top:4px;}
.tdm2 {padding-right:5px;padding-top:2px;}
#list .t03 .search{float:left;height:15px;padding-left:3px;}
#list .t03 .s_input {width:150px; border:1px solid #c6bfe0; height:14px; _height:16px; _margin-top:-2px;}
#list .t03 .sbtn {border:0px; padding-top:2px; _padding-top:4px; _padding-bottom:3px;}
#list .t03 .select{width:180px;_width:170px; overflow:hidden; padding-top:2px; padding-right:16px;text-align:right; }
#list .t03 .txt2{text-align:right; overflow:hidden; color:#686868; font-size:11px; font-family:dotum; padding-top:5px;}
.listno {width:756px; height:22px; padding-top:10px; color:#dddddd; padding-left:250px; margin:0px;}
.listnoimg {padding-top:4px; border:0px; float:left;_padding-top:4px; margin:0px;}
.listnotxt {color:#424242; background:url(/image/shopping/sub_nobg.gif) no-repeat right; width:23px; text-align:center; float:left; font-family:dotum; font-size:11px;text-decoration:none; margin:0px; padding-top:1px}
.listb {font-weight:bold;color:#624bd7;text-decoration:none; font-family:dotum; font-size:12px; margin:0px; padding-top:1px}
.listnotxt a,a:link{color:#424242; margin:0px; padding-top:1px}
.listnotxt a:hover {color:#624bd7 !important; font-weight:bold; text-decoration:none; margin:0px; padding:0px}
.listnotxt a:visited {color:#424242; margin-top:1px; padding:0px}
.listlast { width:30px; background:#ffffff; margin:0px; padding-top:1px}

.listnol {width:30px; float:left; _padding-top:0px;}
.listnor {width:30px; overflow:hidden;padding-left:24px; _padding-top:0px;}
/*.linegray{background:#e6e6e6; height:1px;}*/

/* ������ ��ȣ 081021 �߰�*/
.shopno {color:#dddddd; display:inline;text-align:center;width:756px;padding:0;}
.shopno .img {padding:0; border:0px; margin-top:1px; _margin-bottom:1px;}
.shopno .tno {color:#424242; background:url(/image/shopping/sub_nobg.gif) no-repeat right; width:20px; text-align:center; font-family:dotum; font-size:11px;text-decoration:none; padding:2px 5px 0 0 ; margin:0px ;}
.shopno a,a:link.tno{font-size:11px;color:#424242; margin:0px; padding:2px 7px 0 8px; text-decoration:none;}
.shopno a:hover.tno{font-size:12px !important;color:#624bd7;_color:#624bd7 !important; font-weight:bold !important; text-decoration:none; margin:0px; padding:2px 7px 0 8px; }
.shopno a:visited.tno{font-size:11px !important;color:#424242; margin:0px;text-decoration:none;padding:2px 7px 0 8px; }
.shopno .b {font-weight:bold;color:#624bd7;text-decoration:none; font-family:dotum; font-size:12px;  margin:0;}
.shopno .last {width:30px; background:#ffffff; margin-top:-4px; padding-top:1px}
.shopno .imgl {width:30px; _padding-top:0px;padding-right:15px;}
.shopno .imgr {width:30px; overflow:hidden;padding-left:15px; _padding-top:0px;}
.not {width:756px;height:32px; border:0}
.noh {text-align:center;}

#list .list { width:766px; padding:15px 20px 25px 10px;_padding:15px 20px 15px 10px; background:#ffffff;}
.sublistbook {width:110px;height:135px;left:0px;top:0px;background:url(/image/shopping/sub_listbookbg.gif) no-repeat;}
.clip {position:relative;width:65px;height:65px;margin:0px auto;z-index:100;top:0;left:-22px;}
.clipset{position:relative;width:65px;height:65px;margin:0px auto;z-index:99;top:21px;left:47px;}
.bg {height: 200px;width: 200px;background:url() no-repeat;}
.slbg {position:relative;z-index:1;top:-65px;}
.slbgset {position:relative;z-index:1;top:-130px}
.slb {position:absolute;width:100px;height:125px;border:0px;margin-left:5px;margin-top:5px;}
.vbtn {padding:75px 0 0 15px;}
.vbtn2 {padding-top:140px;}
.vbtn3 {padding:7px 0 0px 15px;}
#list .listtxt {padding:23px 16px 0 15px; margin:0px; width:314px; font-size:12px; line-height:14px; float:left; letter-spacing:normal;} 
#list .tb { color:#474747; font-family:gulim; font-size:14px; font-weight:bold; letter-spacing:normal;}
#list .tb a,a:link,a:visited {color:#474747; text-decoration:none; letter-spacing:normal;}
#list .tb a:hover{color:#6C3390; text-decoration:none; letter-spacing:normal; }
#list .txtw {font-family:dotum; font-size:12px; color:#686868;padding-top:4px;padding-bottom:9px;} 
#list .txts {font-family:dotum; font-size:12px; color:#686868; line-height:15px;} 
#list .bookimg {background:url(/image/shopping/sub_listpricebg.gif) no-repeat; width:281px; height:135px; overflow:hidden} 
#list .bookprice {padding:11px 0 0 20px;_padding:11px 0 0 20px;line-height:17px;_line-height:20px;height:55px;}
#list .txtl{color:#333333;width:72px;background:url(/image/shopping/sub_viewdot.gif) no-repeat left 6px; padding:0 0 0 8px; float:left;}
.plus {font-size:12px; color:#0030ff; margin-left:2px; _overflow:hidden;_display:inline; _padding-left:30px;}
.plus2 {font-size:12px; color:#0030ff; margin-left:2px; _overflow:hidden;_display:inline; _padding-left:0px;}
.out {font-family:dotum; height:20px; font-size:11px; color:#8d8d8d; padding:5px 0 0 0px; margin-left:21px; _padding:0 0 2px 0px;}
#list .pr{overflow:hidden; _margin-left:-3px; _padding:0 80px 0 3px; height:20px;} #list .pr2{padding-top:1px;_padding-top:0px;margin:0px;}
#list .pr0{height:20px; }
#list .btn {_margin-bottom:-3px; padding-bottom:0px; }
#list .buy{ padding:13px 0 0 44px; _padding:13px 0 0 44px;}

#list .listtabin {margin-top:2px;}
#list .listtabtxt {margin-top:3px; color:#474747; height:24px;}

/*��,����б� ����Ʈ �� �߰� */
#list .listtab {height:26px;background:url(/image/shopping/sub_tabbg.gif) no-repeat; _background:url(/image/shopping/sub_tabbg.gif) no-repeat 2px; float:right;color:#474747; font-family:dotum; font-size:11px; letter-spacing:-1px;position:absolute;_margin:-8px 0 0 248px;margin:-5px 0 0 247px;padding:0px;}
/*�ʵ��б� ����Ʈ �� �߰� */
#list .listtab2 {height:26px;background:url(/image/shopping/sub_tabbg.gif) no-repeat; _background:url(/image/shopping/sub_tabbg.gif) no-repeat 2px; float:right; padding-left:2px;color:#474747; font-family:dotum; font-size:11px; letter-spacing:-1px;position:absolute;_margin:-8px 0 0 148px;margin:-5px 0 0 112px;padding:0px;}

/*������>��,����б� ����Ʈ �� �߰� */
#list .listtab_2 {height:26px;background:url(/image/shopping/sub_tabbg.gif) no-repeat; _background:url(/image/shopping/sub_tabbg.gif) no-repeat 2px;color:#474747; font-family:dotum; font-size:11px; letter-spacing:-1px;position:absolute;_margin:-8px 0 0 248px;margin:-5px 0 0 247px;padding:0px;}
/*������>�ʵ��б� ����Ʈ �� �߰� */
#list .listtab2_2 {height:26px;background:url(/image/shopping/sub_tabbg.gif) no-repeat; _background:url(/image/shopping/sub_tabbg.gif) no-repeat 2px; float:right; padding-left:2px;color:#474747; font-family:dotum; font-size:11px; letter-spacing:-1px;position:absolute;_margin:-8px 0 0 148px;margin:-5px 0 0 112px;padding:0px;}

/* search tab 081223 �߰� */
/*�ʵ�*/#list .listtab0 {height:26px;background:url(/image/shopping/sub_tabbg.gif) no-repeat; _background:url(/image/shopping/sub_tabbg.gif) no-repeat 2px; float:right;color:#474747; font-family:dotum; font-size:11px; letter-spacing:-1px;position:absolute;_margin:-8px 0 0 248px;margin:-5px 0 0 247px;padding:0px; width:300px;_width:306px;}
/*�߰��*/#list .listtab0_2 {height:26px;background:url(/image/shopping/sub_tabbg.gif) no-repeat; _background:url(/image/shopping/sub_tabbg.gif) no-repeat 2px; float:right;color:#474747; font-family:dotum; font-size:11px; letter-spacing:-1px;position:absolute;_margin:-8px 0 0 248px;margin:-5px 0 0 247px;padding:0px;width:430px; _width:441px;}


/* 081013 sub �Խ��� ��� �߰� */
.boards {width:756px;padding:0 0 0 0px; margin:0;}
.boards .boxb { border:5px solid #eeeef6;padding:2px;margin:0;}
.boards .boxin{border:1px solid #AFB3D0; text-align:center;padding:1px; margin:0px;}
.boards_w2 {width:716px;}
.boards ul{list-style:none;margin:0;padding:0;background:#eeeef6;border-top:#a29cf2 solid 3px;}
.boards h5 {height:24px;font-weight:bold; font-family:dotum; float:left; margin:4px 0 0 0px; padding:0;text-align:center; background:url(/image/shopping/sub_boardline01.gif) right no-repeat; border-bottom:#a29cf2 solid 1px;}
.boards h5.last{height:24px;font-weight:bold; font-family:dotum; float:left; margin:4px 0 0 0px; padding:0;text-align:center; background:url() right no-repeat; border-bottom:#a29cf2 solid 1px;}
.boards li{height:23px;background:#ffffff;list-style:none;margin-bottom:-4px;padding:5px 0 0 0px;border-bottom:#d8d7ea solid 1px;}
.boards .llast{width:756px;background:#a29cf2; height:1px; _font-size:1px;_overflow:hidden;}
.boards .llast2{width:716px;background:#a29cf2; height:1px; _font-size:1px;_overflow:hidden;}
.boards li.txts { font-family:dotum; font-size:12px; float:left;}
.boards .txtss {color:#666666;width:756px;height:23px;font-family:dotum; font-size:11px; float:left; margin:0px; background:#FFFFFF; padding:1px 0 0 3px;_margin:-1px 0 0 0px;_padding:1px 0 0 3px;}
.boards .txtss2 {color:#666666;width:716px;height:23px;font-family:dotum; font-size:11px; float:left; margin:0px; background:#FFFFFF; padding:1px 0 0 3px;_margin:-1px 0 0 0px;_padding:1px 0 0 3px;}
.boards .bline01 {background-color:#a29cf2; height:1px; overflow:hidden; _font-size:1px}
.boards .no{width:35px;text-align:center;}
.boards .c1{width:630px;padding:0px 0 0 7px;}
.boards .c3{width:590px;padding:0px 0 0 7px;}
.boards .c2{width:530px;padding:0px 0 0 7px;}
.boards .c4{width:490px;padding:0px 0 0 7px;}
.boards .l1{width:100px;text-align:center;}
.boards .r1{width:78px;text-align:center;}
.boards .boardsin{background:#FFFFFF; padding:10px; text-align:left; margin:10px 0 0px 0;_margin:0px 0 5px 0;}

.boards dl{text-align:center;margin:0;padding:0;_padding:1px 0 2px 1px; width:739px;}
.boards dt{background:#ffffff;color:#634ADC;font-weight:bold; font-size:12px;padding:5px 0 0 5px; height:25px;text-align:left;}
.boards dd{font-weight:normal;color:#333333;font-size:12px;text-align:left;height:23px;float:left;padding:1px 0 0 10px; margin:0;}
.boards dd.txtl{background:#eeeef6; width:117px;}
.boards dd.txtr{background:#eeeef6; width:600px;}


/* sub book view */
#bookview {width:776px; margin:0px; padding:0px;}
#bookview .top {background:url(/image/shopping/sub_viewtop.gif) no-repeat; height:7px;width:776px; overflow:hidden;}
#bookview .toptit {background:#f5f4fa; padding-left:10px;width:766px;}
#bookview .tittxt {height:44px; padding-top:13px; padding-left:13px;}
#bookview .tb {color:#010103; font-family:gulim; font-size:14px; font-weight:bold;}
#bookview .tbtxt {font-size:11px; font-family:dotum; color:#686868;padding-top:3px; _padding-top:0px;}
#bookview #view {width:759px; margin:0px; padding:0px; _margin-right:-18px;}
#bookview #view .top{background:url(/image/shopping/sub_viewbgtop.gif) no-repeat top; height:22px;width:759px;}
#bookview #view .center {background:url(/image/shopping/sub_viewbg.gif) repeat-y; padding-left:26px; width:759px; overflow:hidden}
#bookview #view .bottom {background:url(/image/shopping/sub_viewbgbottom.gif) no-repeat; height:29px;width:759px;}
#bookview #view .viewleft {width:204px; float:left;padding:3px 0 0 0; overflow:hidden}
#bookview #view .lefttit {background:url(/image/shopping/sub_viewtitlebg.gif) no-repeat; height:36px;}
#bookview #view .leftstar {padding:15px 0 0 1px; float:left;}
#bookview #view .leftbtn1 {padding-top:7px; margin:0px; padding-right:0px; overflow:hidden; display:block; float:right;}
#bookview #view .leftbtn1l {width:50px; height:20px; background:url(/image/shopping/sub_viewbtn1.gif) no-repeat; float:left;}
#bookview #view .leftbtn1c {height:20px; background:url(/image/shopping/sub_viewbtn2.gif) repeat-x; float:left;text-align:right;color:#7d56ed; font-family:dotum; font-size:12px; font-weight:bold; padding-top:2px; padding-right:1px;}
#bookview #view .leftbtn1r {width:17px; height:20px; background:url(/image/shopping/sub_viewbtn3.gif) no-repeat; float:left;}
#bookview #view .book{border:#d6d5db 1px solid; width:202px; height:252px;}
#bookview #view .btnl {text-align:center;}
#bookview #view .viewc {width:45px; float:left;height:10px;}
#bookview #view .viewright{overflow:hidden; width:475px;_width:474px;}

.veiwtxt {padding:0px; margin:0px;}
.veiwtxt ul{padding:0px; margin:0px;}
.veiwtxt li{list-style:none; margin:0px; height:24px; padding:0px 0 0 100px;}
.veiwtxt li.stxt1 {background:url(/image/shopping/subview_stxt01.gif) no-repeat left 2px;}
.veiwtxt li.stxt2 {background:url(/image/shopping/subview_stxt02.gif) no-repeat left 2px; _padding-left:97px;}
.veiwtxt li.stxt3 {background:url(/image/shopping/subview_stxt03.gif) no-repeat left 2px; margin-top:-4px;  _padding-left:72px;}
.veiwtxt li.stxt4 {background:url(/image/shopping/subview_stxt04.gif) no-repeat left 6px; height:30px;margin-top:-4px;padding-left:103px;}
.veiwtxt li.stxt5 {background:url(/image/shopping/subview_stxt05.gif) no-repeat left 2px;padding-left:103px;margin-top:0px;}
.veiwtxt li.stxt6 {background:url(/image/shopping/subview_stxt06.gif) no-repeat left 2px;padding-left:106px;}
.veiwtxt li.stxt7 {background:url(/image/shopping/subview_stxt07.gif) no-repeat left 2px;padding-left:106px;}


/*081015 ���� �� ��d ��Ÿ�� �߰� */
#veiwtxt {margin:0;padding:0;}
#veiwtxt ul{margin:0;padding:0 0 0 8px;}
#veiwtxt li{margin:0;padding:0;display:inline-block;}
#veiwtxt li.line3{margin:-4px 0 0 0;}
#veiwtxt li.line4{margin:0; height:30px;}
#veiwtxt li.line6{margin:0; padding:2px 0 1px 0;}
#veiwtxt .txtl{color:#333333;width:72px;background:url(/image/shopping/sub_viewdot.gif) no-repeat left 6px; padding:0 0 0 8px; float:left;}
.txtcdot{width:15px; float:left;}
#veiwtxt .viewprice2 {margin-top:1px; margin-right:6px; padding-bottom:2px; padding-right:18px;}
#veiwtxt .txtl4{margin-top:4px;}
#veiwtxt .txtc2{margin-right:-3px;}
#veiwtxt .txtc3{margin-right:-1px;}
#veiwtxt .txtc4{margin-right:-3px;margin-top:4px; padding-right:3px;}
#veiwtxt .txtc5 {_margin-right:-6px;}
#veiwtxt .txtr1 {_display:inline; _padding:2px 0 0 16px; _margin-left:-3px;margin-left:0px;}
#veiwtxt .txtr3 {_margin-left:-32px;}

#sbox1 {width:462px; background:#fcfcfc; color:#686868; padding:5px 0 0 0px;border-top:#e9e9e9 1px solid; height:100%}
#sbox1 ul{margin:0;padding:0 0 0 8px;}
#sbox1 li{margin:0;padding:0 0 3px 0;display:inline-block;}
#sbox1 .txt2l{width:72px;background:url(/image/shopping/sub_viewdot7.gif) no-repeat left 7px; padding:0 0 0 8px; float:left; }
#sbox1 .sboxtxt2{line-height:14px; padding:3px 10px 2px 0; height:100%}
#sbox1 .sboxtxt3_2 {_margin-top:-22px; margin-top:-20px; padding:1px 0 0 0px;float:left; position:relative} 
.sml1{_margin-right:-2px; text-align:left}
.sml2{_margin-right:-4px; text-align:left}
.sml3{_margin-right:-5px}
#sbox2 {width:462px; height:41px; border-bottom:1px #cecdf9 solid; border-top:1px solid #cecdf9; background:#f9fafe; color:#6c58d5; padding:7px 0 5px 0px;}
#sbox2 .s2left{float:left; width:462px; _width:457px; overflow:hidden}
#sbox2 ul{margin:0;padding:2px 0 0 8px;}
#sbox2 li{margin:0;padding:0 0 3px 0;display:inline-block; height:15px;_padding:0; margin-top:-2px;}
#sbox2 .txt3l{width:74px;background:url(/image/shopping/sub_viewdot2.gif) no-repeat left 6px; padding:0 0 0 7px; float:left;}
/*#sbox2 .banner {background:url(/image/shopping/subview_line1.gif) no-repeat left; height:38px; margin:0px 0 0 15px; padding:2px 0 2px 15px; _overflow:hidden;}*/
/* //081015 ���� �� ��d ��Ÿ�� �߰� */

/*081030 ��۾ȳ� ���̾� �߰� */
.deli {width:388px; border:3px solid #816bda; background:#ffffff; padding:3px 3px 3px 3px; position:absolute; left:551px;_left:557px; top:536px;}
.deliin {width:388px; border:0px; background:#f9f8fe;}
.delit {height:28px; background:#816bda; padding:10px 0 0 10px;}
.delic {background:#f9f8fd; padding:7px 0 0 10px;}
.txtb2 {color:#3d19d1;}
.delict {padding:5px 0 0 10px; color:#474747; line-height:15px}
.pop_sbox1bg { background:url(/image/shopping/pop_sbox1bg.gif) repeat-y; color:#9a6500; padding:3px 0 1px 11px;}
.popclose {height:20px; text-align:right; background:#e3e3e3; padding:6px 12px 0px 0;}

.txts {color:#686868; }
#bookview #view .viewprice2 {margin-top:1px; margin-right:6px; padding-bottom:2px;}
#bookview #view .coupon {color:#0031fe;font-weight:bold;margin-top:3px; padding:0 5px 0px 2px;_padding:1px 5px 0px 2px;}
#bookview #view .input_no {border:1px solid #c5c5c5; width:38px; height:10px; vertical-align:top;margin-top:-1px; padding-bottom:4px; text-align:right;color:#555555; font-size:12px;}
#bookview #view .selectbox {width:205px; height:20px; background:#ebe8f9; color:#74448e; margin-top:0px; _margin-top:3px;}
#bookview #view .txt1 {margin-top:1px; _margin-top:-1px; margin-left:-3px;}

.sbox1 {width:462px; background:#fcfcfc; color:#686868; padding:5px 0 0 0px;border-top:#e9e9e9 1px solid; height:82px;}
.sbox1 ul {margin:0; padding:0;}
.sbox1 li {list-style:none; margin:0px; height:23px; padding:0px 0 0 104px; _padding:0px 0 0 106px;}
.sbox1 li.sboxtxt1 {background:url(/image/shopping/subview_stxt08.gif) no-repeat left 2px;}
.sbox1 li.sboxtxt2 {background:url(/image/shopping/subview_stxt09.gif) no-repeat left 2px; line-height:14px; padding:6px 5px 2px 0;}
.sbox1 li.sboxtxt3 {background:url(/image/shopping/subview_stxt10.gif) no-repeat left 2px;padding-left:84px; _padding:2px 0 0 86px;}
.sbox1 .sboxtxt3_2 {_margin-top:-22px; margin-top:-20px; padding:2px 0 0 57px;float:left; position:relative} 




.sbox2 {width:462px; height:41px; border-bottom:1px #cecdf9 solid; border-top:1px solid #cecdf9; background:#f9fafe; color:#6c58d5; padding:7px 0 5px 0px;}
.sbox2 ul {margin:0; padding:0;}
.sbox2 li {list-style:none; margin:0px; height:15px; padding:0px 0 0 104px;line-height:17px; _padding:0px 0 0 106px;}
.sbox2 li.sboxtxt1 {background:url(/image/shopping/subview_stxt11.gif) no-repeat left 2px; width:250px; padding-top:1px;}
.sbox2 li.sboxtxt2 {background:url(/image/shopping/subview_stxt12.gif) no-repeat left 2px; width:250px; padding-top:1px; }
.bm3 {_margin-top:-3px; }
.txtr {color:#ff3b01;margin:0; padding:0;}
.sbox2 .banner {background:url(/image/shopping/subview_line1.gif) left no-repeat; height:38px; margin:0px 0 0 15px; padding:2px 0 2px 15px; _overflow:hidden;}
.bm1 {padding-bottom:1px;}
.sbtn {vertical-align:top;}

.sbox3 {width:482px; }
.sbox3 .tit{padding-left:32px; height:22px; padding-top:4px;}
.sbox3 ul {margin:0px; padding:0px; height:97px; overflow:hidden;}
.sbox3 li {margin-right:11px; float:left;list-style:none}
.sbox3 li.arrow1{background:url(/image/shopping/sub_viewbg2.gif) no-repeat ;float:left;width:25px;height:97px;padding:41px 0 0 10px; margin-right:-4px;list-style:none}
.sbox3 li.arrow2{background:url(/image/shopping/sub_viewbg2.gif) no-repeat; width:24px;height:97px;padding:41px 0 0 10px; margin-left:-9px;overflow:hidden;list-style:none}
.sbox3 .imgb {width:70px; height:95px; border:1px solid #dcdcdc;}

#bookview .bottom {background:url(/image/shopping/sub_viewbottom.gif) no-repeat; height:29px; width:776px;}


/* view */
#viewlist {width:766px; padding-left:10px; _overflow:hidden;}
#series {padding:0px; margin:-6px 0 0 0; _margin:0px; width:756px;_width:761px;_background:url(/image/shopping/sub_seriesbg.gif) no-repeat; overflow:hidden}
#series .tit{background:url(/image/shopping/sub_viewtit1.gif) no-repeat left;height:27px; margin-bottom:3px; text-align:right; color:#484848; font-size:11px; vertical-align:bottom; margin-right:-19px;}
.txtlr {text-align:right; font-size:11px; float:right; padding-right:25px; padding-top:10px; _margin-top:4px;}
.txtr2 {color:#ff541e;}
#series .topbg1{background:url(/image/shopping/sub_viewlistbg1.gif) no-repeat; width:379px; height:40px;}
#series .topbg2{background:url(/image/shopping/sub_viewlistbg2.gif) no-repeat; width:377px; height:40px;}
#series ul{margin:0px; padding:0px; width:377px; overflow:hidden;}
#series li{float:left;color:#696969; font-size:12px; font-family:dotum; list-style:none;}
#series li a,a:link,a:visited{color:#696969; font-size:12px; font-family:dotum;}
#series li a:hover{color:#29619e; font-size:12px; font-family:dotum;}
#series li.b{font-weight:bold;}
#series li.t1 {width:45px; text-align:center; height:30px; padding-top:10px}
#series li.t2 {width:240px; text-align:center; height:30px; padding-top:10px}
#series li.t3 { padding-top:10px; overflow:hidden; height:30px;}
#series li.t1s {width:55px; text-align:center;padding-top:6px;}
#series li.t2s {width:213px; text-align:left;padding-top:6px;}
#series li.t3s {width:99px; overflow:hidden;padding-top:6px;}
.txtb1 {color:#29619e;}

#series .dotline1{background:url(/image/shopping/sub_viewdot4.gif) repeat-x;width:379px; overflow:hidden; height:1px;}
.line1{background:#c9ccdf; height:1px; overflow:hidden;}
.line2{background:#f0f1f6; height:4px; overflow:hidden;}
#series .btn{text-align:right; padding:6px 10px 0 0; _width:756px;}



/*book information */
#info {width:756px; margin:0px; padding:0px;}
.tab {margin:0px; padding:0px; vertical-align:bottom; height:29px;width:776px;text-align:left; _padding-bottom:4px;}
.imgtab{_margin-bottom:-29px; float:left;}
.imgtab2{_margin-bottom:-29px; float:left; padding-top:6px;}
.tabline {border-top:1px solid #836ddc; height:11px; overflow:hidden; width:756px; _margin-top:-4px;}
#info .infotxt {background:url(/image/shopping/sub_viewlistbg3.gif) no-repeat; height:34px; width:756px; color:#828186; font-family:dotum; font-size:12px; padding:10px 0 0 18px;}
#info .titlet {background:url(/image/shopping/sub_infoline1.gif) no-repeat right 1px; float:left; padding:0 10px 0 10px;color:#828186;font-weight:bold; _padding:2px 10px 0 10px;}
#info .titlet a{color:#828186;font-weight:bold; text-decoration:none;}
#info .titlet a:hover{color:#464646; font-weight:bold; text-decoration:none;}
#info .titletr {background:url() no-repeat right 1px; float:left; padding:0 10px 0 10px;color:#828186;font-weight:bold}
#info .titletr a{color:#828186;font-weight:bold; text-decoration:none;}
#info .titletr a:hover{color:#464646; font-weight:bold; text-decoration:none;}
#info .tits1 {background:url(/image/shopping/sub_viewtits1.gif) no-repeat; height:21px; margin-top:9px;}
#info .tits2 {background:url(/image/shopping/sub_viewtits2.gif) no-repeat; height:21px; margin-top:9px;}
#info .tits3 {background:url(/image/shopping/sub_viewtits3.gif) no-repeat; height:21px; margin-top:9px;}
#info .titst {color:#686868; padding-left:28px; padding-right:28px;padding-bottom:6px; line-height:17px;}
#info .line2 {background:#e9e9e9; height:1px; overflow:hidden;}
#info h4{background:url(/image/shopping/sub_viewtits.gif) no-repeat; padding:0 0 0 28px;margin-top:9px;font-size:14px; color:#474747;}
#info .h4b{color:#6248DD;}



/*member review*/
#review {margin:0px; padding:0px;width:756px;}
#review .rebg{background:url(/image/shopping/sub_viewrebg.gif) no-repeat; width:756px; _width:741px; height:104px; padding:16px 0 0 15px; margin-bottom:-36px;}
#review .rbtn {border:0px; margin-top:-2px;}
#review .restar1 {padding:0px 5px 0 0px; float:left; display:block; margin-top:-2px;_padding:0px 3px 0 0px; }
#review .restar {padding:0px 5px 0 19px; float:left; display:block; margin-top:-2px;_padding:0px 3px 0 19px; }
#review ul{ width:756px;border-bottom:#e8e6f4 1px solid;margin:0px; padding:0px;}
#review .w {width:440px;}
#review li {width:706px;_width:645px; list-style:none; padding:9px 0px 12px 114px; color:#474747; margin-bottom:-8px; line-height:17px;}
#review li a,
#review li a:link,
#review li a:visited,
#review li a:hover{color:#474747;}
#review li.star1 {background:url(/image/shopping/sub_restar1.gif) no-repeat;}
#review li.star2 {background:url(/image/shopping/sub_restar2.gif) no-repeat;}
#review li.star3 {background:url(/image/shopping/sub_restar3.gif) no-repeat;}
#review li.star4 {background:url(/image/shopping/sub_restar4.gif) no-repeat;}
#review li.star5 {background:url(/image/shopping/sub_restar5.gif) no-repeat;}
#review .idc {color:#747474; width:120px; text-align:center; float:left; padding::0 10px 0 10px;}
#review .datec {color:#747474;width:70px; text-align:center; overflow:hidden;padding::0 10px 0 10px;}
#review .subtxt {color:#888888; padding:7px 0 0 0;}
#review .tbox {width:635px; height:38px; _height:36px; padding-left:10px; padding-top:10px; color:#6f5ab9; border:1px solid #b3a5e3; scrollbar-arrow:#4a36a5 !important; scrollbar-track:#eceaf7;scrollbar-face:#ffffff; _margin-bottom:3px;}




/* study guide */
#studyguide {margin:0px; padding:0px;}
#sguide {width:756px; padding:0px; margin:0px; overflow:hidden;}
#sguide .box {width:150px;float:left;}
#sguide .bg {width:150px;height:230px;text-align:center; background:url(/image/shopping/cen_choicebg.gif) no-repeat right;}
#sguide .bg2 {width:150px;height:230px;text-align:center;}
#sguide .cline01 {height:9px;overflow:hidden; _height:5px;}
#sguide .imgbg {width:132px;height:157px;border:0;background:url(/image/shopping/sub_studyguidebg.gif) no-repeat;}
#sguide .img {width:116px;height:141px;border:0; padding-top:7px; padding-right:1px;}
#sguide .title {background:url(/image/shopping/icon_zoom.gif) no-repeat;text-align:left;padding:12px 5px 3px 30px;font-size:12px;color:#474747; margin-top:-1px;}
#sguide .title a, 
#sguide .title a:link,
#sguide .title a:visied {text-decoration:none;color:#474747; font-size:12px}
#sguide .title a:hover {text-decoration:none;color:#6C3390;}
#sguide .price_c {padding-left:34px; height:13px; text-align:center;}
#sguide .soon {height:23px; background:url(/image/shopping/sub_viewdot5.gif) no-repeat left; color:#8f8f8f; font-family:dotum; font-size:11px; text-align:left; padding:6px 0 0 12px; margin-left:10px}

/* my ���� 081021 */
.shopbg1{background:url(/image/shopping/sub_boardline01.gif) right no-repeat; background-color:#EEEEF6}
.shopbg1l {background:url() right no-repeat; background-color:#EEEEF6}

/* sub ���̾� �޴� 081022*/
.subm3dl {background:url(/image/shopping/sub_menu_3dl.gif) no-repeat bottom; width:3px;}
.subm3dc {height:30px;background:url(/image/shopping/sub_menu_3depthbg.gif) center no-repeat bottom;padding-left:10px; padding-right:10px;}
.subpt1{padding-top:6px;}
.subpt2{padding-top:10px;}
.subm3dr {background:url(/image/shopping/sub_menu_3dr.gif) no-repeat bottom; width:3px; height:30px;}



/* quick */
#todayviewlayer {left:50%; top:201px !important; visibility: visible; width: 92px; position:absolute; margin-left:492px}
#quick {width:92px;padding:0px; position:static;}
#quick .top {background:url(/image/shopping/quick_top.gif); width:92px;height:6px; overflow:hidden}
#quick .center {background:url(/image/shopping/quick_cenbg.gif); width:92px;overflow:hidden; text-align:center;}
#quick .quicktop {height:27px; background:url(/image/shopping/quick_title.gif);overflow:hidden;}
#quick .quickcen {width:80px; background:url(/image/shopping/quick_cenbg2.gif);}
#quick .quickbottom {height:8px; background:url(/image/shopping/quick_bottom2.gif);overflow:hidden;}
#quick .arrow {height:15px; vertical-align:middle; padding-top:3px;}

#quick .img {width:56px; height:73px; border:0px; border:1px #c7c7c7 solid; margin-bottom:2px;}
#quick .cart {width:80px; background:url(/image/shopping/quick_cartcenbg.gif); }
#quick .carttop { background:url(/image/shopping/quick_carttop.gif); height:4px; overflow:hidden;}
#quick .cartbottom { background:url(/image/shopping/quick_cartbottom.gif); height:8px; overflow:hidden;}
#quick .carttxt { margin-top:3px;}
#quick .bottom{background:url(/image/shopping/quick_bottom.gif); width:92px;height:12px; overflow:hidden;}


/*package 090324 �߰�*/

/*book package */
#pack table,tr,td{margin:0px; padding:0px; color:#686868;}
#pack .tbl{width:756px; background:url(/image/shopping/sub_packbox.gif) no-repeat left top;}
#pack .tbline{ background:url(/image/shopping/sub_packli.gif) no-repeat; width:1px;}
.pdl1{padding-left:6px;}
#pack .dotline1{background:url(/image/shopping/sub_viewdot4.gif) repeat-x bottom;overflow:hidden; height:1px;}
#pack .btit {text-align:center; font-weight:bold;}
#pack .txt {text-align:center;}
#pack a,
#pack a:link,
#pack a:visited{color:#828186; line-height:145%}
#pack a:hover{text-decoration:underline}
/*��Ű���� /ȿ�Ⱓ*/
#sbox4 {width:462px;background:#F4F9FC; color:#686868; padding:5px 0 0 0px;border-top:#B7C7DE 1px solid; height:100%}
#sbox4 ul{margin:0;padding:0 0 0 8px;}
#sbox4 li{margin:0;padding:0 0 3px 0;display:inline-block;}
#sbox4 .txtl{background:url(/image/shopping/sub_viewdot7.gif) no-repeat left 7px; float:left; padding:0px 5px 0 9px;}

/* 091006 ����ī�װ?�� ��� �̺�Ʈ�޴� */
.new_imgbg{background:url('/image/shopping/shop_newbg.gif') no-repeat; width:483px; height:263px;}
.new_imgbg01{background:url('/image/shopping/shop_new_rbg.gif') no-repeat; padding:18px 0px 0px 34px;}
.new_bookname{font-family:"����", Gulim; font-size:12px; font-weight:bold; color:#474747; padding-left:2px; padding-top:2px; line-height:140%;}
.new_bookname a:link{font-family:"����", Gulim;text-decoration:none; font-size:12px; font-weight:bold; color:#474747;line-height:140%; letter-spacing:normal;}
.new_bookname a:hover{font-family:"����", Gulim;text-decoration:none; font-size:12px; font-weight:bold; color:#474747;line-height:140%;letter-spacing:normal;}
.new_bookname a:active{font-family:"����", Gulim;text-decoration:none; font-size:12px; font-weight:bold; color:#474747;line-height:140%;letter-spacing:normal;}
.new_bookname a:visited{font-family:"����", Gulim;text-decoration:none; font-size:12px; font-weight:bold; color:#474747;line-height:140%;letter-spacing:normal;}


.new_bookcom{font-family:"����", Dotum; font-size:11px; color:#919191; padding-left:2px; letter-spacing:-1px; text-decoration:none;}
.new_bookwon{font-family:"����", Dotum; font-size:12px; color:#8100d0; line-height:12px; font-weight:bold; text-decoration:none;}
.new_bookwon01{font-family:"����", Dotum; font-size:12px; color:#723997; font-weight:bold; padding:2px 0px 0px 2px;}
.new_title{color:#474747; font-family:"����", Gulim; font-size:14px; font-weight:bold; letter-spacing:-1px;}
.new_title a:link, 
.new_title a:active,
.new_title a:visited {color:#474747; font-family:"����", Gulim; font-size:14px; font-weight:bold; letter-spacing:-1px; text-decoration:none;}
.new_titlecom{font-family:"����", Dotum; font-size:11px; color:#6f717a; text-decoration:none;}
.new_pricebg{background:url(/image/shopping/sub_booksbg.gif) no-repeat; height:34px; padding-left:10px;}
.new_pricedc{font-family:"����", Dotum; font-size:12px; color:#e53601; font-weight:bold; padding:2px 0px 0px 2px;}
.new_txts{width:210px; font-family:"����", Dotum; font-size:11px; color:#996600; padding:0px 0 0 5px; line-height:13px;}
.new_txtr{font-family:"����", Dotum; font-size:12px; color:#686868; padding-left:5px; width:209px; line-height:14px; letter-spacing:-1px;}
.new_mbg{background:url('/image/shopping/shop_newbg_moving.gif') no-repeat; width:756px; height:263px;}
.new_per03{height:16px; background:url('/image/shopping/sub_arrow01.gif') no-repeat left 3px;text-align:left;padding:0px 0px 0px 15px;font-size:12px;color:#fe531f; font-weight:bold; margin-right:2px;}
.new_per04{height:16px; background:url('/image/shopping/sub_point01.gif') no-repeat left 3px;text-align:left;padding:1px 0px 0px 14px;font-size:12px;color:#032fff;}
.new_ssave{color:#0030ff; font-weight:bold; padding-top:1px;}

.entry_bottom{background:url(/image/entry/bottom_bg.gif) repeat-x top;height:110px;text-align:center;}
   #bottom {width:960px;margin-top:33px;}
   #bottom .line1{background:url(/image/entry/bottom_line1.gif) no-repeat; width:20px;}

/*100129 ���� ������*/

.shop_top{background:url(/image/shopping/top_bg1.gif) repeat-x top; text-align:center;height:169px;}
  #shop_top {width:965px; margin:0px; padding:0px;}
  #shop_top #shopping_gnb{width:965px;background:url(/image/shopping/top2_circle1_bg.gif) no-repeat ; height:53px;}
  #shop_top #shopping_gnb .line2{background:url(/image/shopping/top2_center_line1.gif) no-repeat 33px top; width:77px;}     #entry_gnb .line1_2{background:url(/image/shopping/top2_center_line1.gif) no-repeat 33px top; width:57px;}
  #shop_top .hot{color:#c9acfe; font-family:gulim; vertical-align:middle; text-decoration:none;  font-size:12px;}
  #shop_top .hot a,
  #shop_top .search a:link,
  #shop_top .search a:visited{color:#c9acfe; font-family:gulim; text-decoration:none;  font-size:12px;}
  #shop_top .search{ background:url(/image/shopping/top_search_bg.gif) no-repeat; width:401px; height:25px; color:#6f7c87;}
  #shop_top .search a,
  #shop_top .search a:link,
  #shop_top .search a:visited,
  #shop_top .search a:hover{color:#6f7c87; letter-spacing:0px;}
  #shop_top .s_input {width:220px; height:16px; margin-top:0px; border-bottom:1px solid #ffffff; border-right:1px solid #ffffff; border-left:1px solid #46296b; border-top:1px solid #46296b;}
  #shop_top .line1{width:23px; background:url(/image/element/top1_line1.gif) no-repeat;}
  #shop_top .top1box{padding:0 0 2px 0;margin:0;}
  #shop_top .top1 a{color:#686868; font:11px dotum;}
  #shop_top .top1 a:link,
  #shop_top .top1 a:visited{color:#686868; font:11px dotum;}
  #shop_top .top1 a:hover{color:#7562c6; font:11px dotum;}
  #shop_top .top1line{color:#bbbbbb}
.shop_center{text-align:center; background:url(/image/middle/center_bg.jpg) top repeat-x;padding:20px 0 0 0;}
   #shop_center {width:965px;}
   
/*���� �޴�*/

#shop_leftmenu {width:180px;background:url(/image/shopping/leftmenu_bg.gif); margin:0px; padding:0px;}
#shop_leftmenu .shop_leftmenutop0{background:url(/image/shopping/leftmenu_top0.gif) no-repeat bottom; position:relative; left:-1px;bottom:35px;margin:0 0 -16px 0;height:16px;}
#shop_leftmenu .top {background:url(/image/shopping/leftmenu_top.gif) no-repeat top;width:180px;height:14px;}
#shop_leftmenu .btm0{background:url(/image/shopping/leftmenu_btm0.gif) no-repeat top;width:180px;height:5px;}
#shop_leftmenu .btm1{background:url(/image/shopping/leftmenu_btm1.gif) no-repeat bottom;width:180px;height:59px;*height:57px;_height:53px;vertical-align:middle; text-align:center}
#shop_leftmenu ul.menu{list-style:none;width:163px;padding:7px 0 0px 8px;_padding:9px 0 1px 8px;_margin:0px 0 4px 0;margin:0px;text-align:left;}
#shop_leftmenu .tit{padding-bottom:4px;_padding-bottom:6px;}
#shop_leftmenu ul.menu li.title{list-style:none;width:150px;height:19px;*height:17px;_height:17px;}
#shop_leftmenu ul.menu li{list-style:none;width:75px;float:left;height:18px;*height:19px;_height:18px;}
#shop_leftmenu ul.menu li.menu2{list-style:none;width:45px;float:left;height:19px;}
#shop_leftmenu .line{width:163px;height:2px;_height:3px;background:url(/image/shopping/leftmenu_line1.gif) repeat-x;overflow:hidden}

/*���� �Խ���*/
.list_board_event{background:url(/image/language/tit_event.gif) no-repeat top left;height:20px;*height:16px;text-align:right}
.list_board_notice{background:url(/image/language/tit_notice.gif) no-repeat top left;height:20px;*height:16px;_height:22px;text-align:right}
.shop_board{background:url(/image/shopping/board_top.gif) no-repeat top; width:180px; padding:12px 4px 4px 10px; _padding:9px 4px 4px 10px}
.shop_board_btm{height:2px; background:url(/image/shopping/board_btm.gif) no-repeat bottom left;}
ul.list_board{list-style:none;margin:0px; padding:0px;font:11px normal; color:#2d2c2c; }

ul.list_board li{list-style:url(/image/language/sub_dot1.gif);margin:0px 0 0 10px;*margin:0 0 0 13px;padding:0px 0 2px 0;_margin:0px 0 0 12px;font:11px normal;color:#2d2c2c}
ul.list_board li a{margin:0px 0 0 -4px;*margin:0px 0 0 -10px;font:11px normal; font-family:dotum;color:#2d2c2c;}
ul.list_board li a:link{margin:0px 0 0 -4px;*margin:0px 0 0 -10px;font:11px normal; font-family:dotum;color:#2d2c2c; }
ul.list_board li a:visited{margin:0px 0 0 -4px;*margin:0px 0 0 -10px;font:11px normal; font-family:dotum;color:#2d2c2c; }
ul.list_board li a:hover{margin:0px 0 0 -4px;*margin:0px 0 0 -10px;font:11px normal; font-family:dotum;color:#2d2c2c;letter-spacing:0;}

/*���� ��� ���*/
.board_banner {width:180px; background-color:#f4f4f4}
.board_banner .top{background:url(/image/shopping/leftboard_top.gif) no-repeat top;height:23px;*height:19px;color:#363636;padding:4px 0 0 4px}
.board_banner ul.list{width:174px;list-style:none;padding:2px 0 0 5px;margin:0px;background:url(/image/shopping/leftboard_intop.gif) no-repeat top;}
.board_banner ul.list li{list-style:none;height:18px;padding:5px 0 0px 12px;*padding:5px 0 0px 8px;margin:0px 0 0 0px;background:url(/image/shopping/leftboard_indot.gif) no-repeat left top;font:11px dotum;letter-spacing:-1px;}
.board_banner .txt{width:105px;_width:103px;float:left}
.board_banner .date{width:45px;display:inline;padding:2px 8px 1px 3px;margin:0px 0 0 4px;background:url(/image/shopping/leftboard_inbox.gif) no-repeat left top;height:16px; color:#ffffff;font:11px dotum;letter-spacing:0px}
.board_banner .btm{background:url(/image/shopping/leftboard_inbtm.gif) no-repeat left top;height:2px;margin:0 0 0 3px;overflow:hidden; vertical-align:top}
.board_banner .btm0{background:url(/image/shopping/leftboard_btm.gif) no-repeat left top;height:2px}

/* quick */
.shop_quick {width:80px;padding:0px;margin:0px;text-align:center;vertical-align:top}
.shop_quick .quicktop{height:27px; background:url(/image/shopping/quick_title.gif);overflow:hidden;}
.shop_quick .quickcen{width:80px;background:url(/image/shopping/quick_cenbg2.gif); text-align:center}
.shop_quick .quickbottom {height:8px; background:url(/image/shopping/quick_bottom2.gif);overflow:hidden;}
.shop_quick .arrow {height:15px; vertical-align:middle; padding-top:3px;}
.shop_quick .banner{padding:0px;margin:0px 0 0 0; vertical-align:top}
.shop_quick .bottom{background:url(/image/shopping/quick_bottom.gif); width:92px;height:12px; overflow:hidden;}

/*�߰�:��õ����*/
.choice_book_tit {border-bottom:1px solid #eeeeee;background:url(/image/shopping/tit_choice.gif) no-repeat;height:21px;_height:24px;padding:4px 0 5px 0;font-size:11px;text-align:right}
.choice_book_tit a{padding:4px 0 0 0;font-size:11px;text-align:right;color:#999999}
.choice_book_tit a:link{padding:4px 0 0 0;font-size:11px;text-align:right;color:#999999}
.choice_book_tit a:visited{padding:4px 0 0 0;font-size:11px;text-align:right;color:#999999}
.choice_book_tit a:hover{padding:4px 0 0 0;font-size:11px;text-align:right;color:#999999}
.choice_book_line{padding:4px 0 0 0;font-size:11px;color:#dddddd}
.choice_book {width:559px; height:253px; text-align:left; vertical-align:top}
.choice_book .imgb{width:200px}
.choice_book .dotline{background:url(/image/shopping/choice_dotline1.gif) repeat-x center;height:10px}
.choice_book .title{color:#46378a;font-size:16px;font-family:gulim;padding:20px 0 0px 0; height:30px;}
.choice_book .title a,
.choice_book .title a:link,
.choice_book .title a:visited{
	color:#46378a;font-size:16px;font-family:gulim;padding:20px 0 0px 0;
}
.choice_book .title a:hover{color:#46378a;font-size:16px;font-family:gulim;text-decoration:underline}
.choice_book .titles a,
.choice_book .titles a:link,
.choice_book .titles a:visited,
.choice_book .titles a:hover{color:#7f6cd0;font-size:11px; font-family:dotum; font-style:normal}
.choice_book .txts {line-height:1.3em;font-size:12px;color:#686868;padding:0 0 px 0;font-weight:normal;height:60px;}
.choice_book .txts a,
.choice_book .txts a:link,
.choice_book .txts a:visited,
.choice_book .txts a:hover{line-height:1.3em;font-size:12px;color:#686868;padding:0 0 10px 0;font-weight:normal}
.choice_book .pricebg{background:url(/image/shopping/choice_inboxbg.gif) no-repeat; height:35px;width:348px;padding:2px 0 0 11px}
.choice_book .pricebg .percent{color:#ff5420}    .choice_book .pricebg .save{color:#3f5ee4}
.choice_books{padding:10px 0 0px 2px; width:348px; height:70px;}
.choice_books .img_book{margin:0 18px 0 0;border:1px solid #e2e2e2;width:49px;height:62px;}

.choice_books .img_book {width:49px;height:62px;border:1px solid #e2e2e2;}
.choice_books .img_book:link{border:1px solid #e2e2e2;width:49px;height:62px;}
.choice_books .img_book:visited{border:1px solid #e2e2e2;width:49px;height:62px;}
.choice_books .img_book:hover{border:2px solid #5d3aef;width:49px;height:62px;}  



   td.rank {font-weight:normal; color:#ffffff; filter:alpha(opacity:90%);font-family:gulim; vertical-align:middle; text-decoration:none; font-size:12px;}
   td.rank a{color:#ffffff;filter:alpha(opacity:90%);font-weight:normal; font-family:gulim; vertical-align:middle; text-decoration:none; letter-spacing:-1px;  font-size:12px;}
   td.rank a:link{color:#ffffff;filter:alpha(opacity:90%);font-weight:normal; font-family:gulim; vertical-align:middle; text-decoration:none; letter-spacing:-1px;  font-size:12px;}
   td.rank a:visited{color:#ffffff;filter:alpha(opacity:90%);font-weight:normal; font-family:gulim; vertical-align:middle; text-decoration:none; letter-spacing:-1px;  font-size:12px;}
   td.rank a:hover{color:#ffffff;filter:alpha(opacity:90%);font-weight:normal; font-family:gulim; vertical-align:middle; text-decoration:none;  font-size:12px;}

/*�߰�:���� ������ ����*/
.parent_tit {background:url(/image/shopping/tit_parent.gif) no-repeat;height:20px;*height:30px;padding:4px 0 5px 0;font-size:11px;text-align:right}
.parent_boxbtm{background:url(/image/shopping/parent_box_btm.gif) no-repeat bottom;padding-bottom:2px;}
.parent_book0{background:url(/image/shopping/parent_box_line1.gif) right top no-repeat; padding:14px 0 0 28px}
.parent_book1{background:url(/image/shopping/bigbook_bg1.gif) no-repeat; padding:2px 0 0px 2px; height:160px; width:120px;}
.parent_book2{border:1px solid #edeeeb;padding:2px;}
.parent_ribbon{position:relative; left:-10px; top:-2px; margin:0 0 -57px 0}
.price_won{background:url(/image/shopping/icon_won.gif) no-repeat;padding:1px 2px 4px 16px;margin-left:3px;font-size:12px;text-align:left;color:#723997;font-weight:bold;_padding:0px 0px 0px 16px;}
.price_won2{font-size:12px;color:#723997;line-height:0px}
.price_percent {width:34px;height:16px;float:left;background:url(/image/shopping/cen_arrow01.gif) no-repeat left;padding:2px 0px 0px 10px;font-size:12px;color:#fe531f;}
.price_percent2 {width:34px;height:16px;float:left;background:url(/image/shopping/cen_arrow01.gif) no-repeat center;padding:2px 0px 0px 0px;font-size:12px;color:#fe531f;margin:0 10px 0 0}
.price_save {width:40px;height:16px;float:left; background:url(/image/shopping/cen_point01.gif) no-repeat left ;padding:1px 0px 0px 10px;font-size:12px;color:#032fff;}
.parent_line{background:url(/image/shopping/parent_dotline1.gif) bottom repeat-x;}
.alpha_btm{background:url(/image/shopping/alpha_bg.gif) bottom no-repeat;height:197px;padding:11px 0 0 10px;vertical-align:top;text-align:left}
.alpha_banner1{padding:0px 0 0 15px;float:left}
.alpha_banner2{padding:0px 0 0 14px;float:left}

/*���� ��ǰ ����Ʈ*/
.boxtl{background:url(/image/shopping/boxtl.gif) no-repeat left top;width:3px;height:3px;}
.boxtc{background:url(/image/shopping/boxtc.gif) repeat-x left top;height:3px;}
.boxtr{background:url(/image/shopping/boxtr.gif) no-repeat right top;width:3px;height:3px;}
.boxlc{background:url(/image/shopping/boxlc.gif) repeat-y left;width:3px;}
.boxrc{background:url(/image/shopping/boxrc.gif) repeat-y right;width:3px;}
.boxbl{background:url(/image/shopping/boxbl.gif) no-repeat left top;width:3px;height:3px;}
.boxbc{background:url(/image/shopping/boxbc.gif) repeat-x left top;height:3px;}
.boxbr{background:url(/image/shopping/boxbr.gif) no-repeat right top;width:3px;height:3px;}
.boxc{border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; vertical-align:top}
.movie{background:url(/image/shopping/tit_movie.gif) no-repeat left;border-bottom:1px solid #eeeeee; height:26px; padding:4px 5px 0 0}
.right_book1{background:url(/image/shopping/book_bg1.gif) no-repeat; padding:2px 2px 4px 2px}
.right_dotline1{background:url(/image/shopping/box_dotline1.gif) repeat-x bottom; height:1px;*height:6px;_height:6px;}
.discountbook{background:url(/image/shopping/tit_discount.gif) no-repeat left;height:19px;*height:23px;_height:33px;padding:7px 5px 0 0}

.goods_tit{background:url(/image/shopping/btm_goodsbg.gif) top no-repeat;}
.goods_bg{background:url(/image/shopping/btm_goodsbg.gif) bottom no-repeat; height:212px;_height:212px;padding:10px 0 0 0;margin:0px}
.goods_book{border:1px solid #dfdfdf; padding:3px}

.entry_bottom{background:url(/image/entry/bottom_bg.gif) repeat-x top;height:110px;text-align:center;}
   #bottom {width:960px;margin-top:33px;}
   #bottom .line1{background:url(/image/entry/bottom_line1.gif) no-repeat; width:20px;}
   
/* bottom ���� ��ü���� */
.btm_servicebg{background:url(/image/entry/service_bg.gif) bottom left no-repeat; width:960px; height:60px;}
.btm_servicebg_over{background:url(/image/entry/service_bg_over.gif) no-repeat; width:960px; height:347px;}

/*20100104 start ��d*/
.btm_servicebg1{background:url(/image/entry/service_bg1.gif) bottom left no-repeat; width:960px; height:44px;}
.btm_servicebg_over1{background:url(/image/entry/service_bg_over1.gif) no-repeat; width:960px; height:347px;}
/*20100104 end ��d*/

.btm_service_bx{background:url(/image/entry/service_over_bx.gif) no-repeat; width:924px; height:273px; text-align:left;}
.btm_servicebg td{padding:0}

.btm_service_bx ul{list-style-image:none;margin:0px 0 0 -6px;  padding:0px;}
.btm_service_bx li{list-style:none; padding:0px 0 0 7px; margin:0px; height:17px; line-height:17px;}
.btm_service_bx li a{list-style:none; background:url(/image/entry/dot_gray.gif) no-repeat left 50%; font-size:12px ; color:#969696; padding:0px 0 0 6px;}
.btm_service_bx li a:link{list-style:none;font-size:12px; color:#969696; padding:0px 0 0 6px;}
.btm_service_bx li a:visited{font-size:12px; color:#969696;}
.btm_service_bx li a:hover{font-size:12px; color:#606060;}

.btm_service_inbx{background:url(/image/entry/service_bx_bg1.gif) no-repeat; width:848px; height:94px;}

.btm_service_inbx ul{list-style-image:none; margin:0px 0 0 -7px; padding:0px;}
.btm_service_inbx li{list-style:none;padding:0px 0 0 7px; margin:0px; height:14px; line-height:15px;}
.btm_service_inbx li a{list-style:none; background:url(/image/entry/dot_gray.gif) no-repeat left; font-size:12px; color:#969696; padding:0px 0 0 7px;}
.btm_service_inbx li a:link{list-style:none;font-size:12px; color:#969696; padding:0px 0 0 7px;}
.btm_service_inbx li a:visited{font-size:12px; color:#969696;}
.btm_service_inbx li a:hover{font-size:12px; color:#606060;}

.btm_service_inbx2{background:url(/image/entry/service_bx_bg2.gif) no-repeat; width:848px; height:123px;}

.btm_service_inbx2 ul{list-style-image:none; margin:0px 0 0 -7px; padding:0px;}
.btm_service_inbx2 li{list-style:none;padding:0px 0 0 7px; margin:0px; height:14px; line-height:15px;}
.btm_service_inbx2 li a{list-style:none; background:url(/image/entry/dot_gray.gif) no-repeat left; font-size:12px; color:#969696; padding:0px 0 0 7px;}
.btm_service_inbx2 li a:link{list-style:none;font-size:12px; color:#969696; padding:0px 0 0 7px;}
.btm_service_inbx2 li a:visited{font-size:12px; color:#969696;}
.btm_service_inbx2 li a:hover{font-size:12px; color:#606060;}

.btm_service_line{background:url(/image/entry/bottom_c_line.gif) no-repeat; width:960px;} 

.hei10{height:10px; overflow:hidden;}    .hei20{height:20px; overflow:hidden;}     .hei0{height:0px; overflow:hidden;line-height:0;}

/*�뷮����*/
.layerstyle{background:url(/image/shopping/layer_cbg.gif) repeat-y; color:#5f4086; font-size:11px; padding:4px 8px 4px 8px;}

/* �� ��ۿ� ���� �亯 */

.admin-comment {
	padding:0 10px;
}
.admin-comment form {
	width:100%;
}
.admin-comment form div.comment-opt table td {
	padding:15px 20px 15px 30px;
}
.admin-comment form div.comment-opt table td .title {
	color:#6752BB;
	font-weight:bold;
}
.admin-comment form div.comment-opt table td .cont {
	color:#6752BB;
	padding-top:2px;
}
.admin-comment form div.comment-opt textarea.textarea {
	height:50px;
	vertical-align:middle;
}
