/************************************************************************
 * ÆÄÀÏ¸í      : gift.css
 * ¼³¸í        : GIFT 
 * ÀÛ¼ºÀÚ      : ¿ÀÀçÁø
 * ÀÛ¼ºÀÏ      : 2010.11.08
************************************************************************/

.p_gift	 #conSmall	{width:185px;}
.p_gift	 #conBig	{margin-left:15px; width:760px; overflow:hidden;}
.p_giftWide #conBig	{width:960px; overflow:hidden;}
.mainWrap {padding:15px 0 0 0;margin-left:5px; width:960px;overflow:hidden}
#conLocation	{height:33px; margin:0 0 7px 5px; padding-top:12px; _padding-top:6px; z-index:20;}
.location	{border-bottom:1px solid #e9e9e9;}

.w760 {width:760px;}
.w960 {width:960px;}

.giftCate {width:185px; border-bottom:1px solid #efefef;}
.giftCate dt {height:19px; margin:14px 0 9px 12px;}
.giftCate dd {border-top:1px solid #efefef; border-left:1px solid #efefef; border-right:1px solid #efefef; background:#f8f8f8; *display:inline-block; width:183px; overflow:hidden;}
.giftCate dd a {display:block; padding:7px 0 7px 16px; font:normal 11px µ¸¿ò; color:#888888;}
.giftCate dd a:link {font:normal 11px µ¸¿ò; color:#888888; text-decoration:none;}
.giftCate dd a:visited {font:normal 11px µ¸¿ò; color:#888888; text-decoration:none;}
.giftCate dd a:hover {font:normal 11px µ¸¿ò; color:#ce7e3e; text-decoration:none; background:#FFF;}
.giftCate dd a:active {font:normal 11px µ¸¿ò; color:#888888; text-decoration:none;}
.giftCate dd.on {background:#fff; border-bottom:none;}
.giftCate dd.on a {color:#ce7e3e; font-weight:bolder;}
.giftCate dd.on a:visited {color:#ce7e3e; font-weight:bolder;}
.giftCate dd.on a:hover {background:none;}
.giftCate .d2 {margin:0 0 7px 16px; border-bottom:none}
.giftCate .d2 li {margin:3px;  *display:inline-block; background:url(http://image.bandinlunis.com/images/gift/ico_dot_cate.gif) no-repeat 0 6px;}
.giftCate .d2 li a {display:block; *display:inline-block; padding:3px 6px; font:normal 11px µ¸¿ò; color:#999999;}
.giftCate .d2 li a:link {font:normal 11px µ¸¿ò; color:#999999; text-decoration:none;}
.giftCate .d2 li a:visited {font:normal 11px µ¸¿ò; color:#999999; text-decoration:none;}
.giftCate .d2 li a:hover {font:normal 11px µ¸¿ò; color:#9a724a;  text-decoration:none; background:url(http://image.bandinlunis.com/images/gift/ico_dot_cate.gif) no-repeat 0 6px;}
.giftCate .d2 li a:active {font:normal 11px µ¸¿ò; color:#999999; text-decoration:none;}
.giftCate .d2 li a.on {color:#9a724a;}
.giftCate .d2 li a:visited.on {color:#9a724a;} 

.giftCate .depth3Layer {position:absolute; z-index:49; width:150px; margin-left:120px; background:url(http://image.bandinlunis.com/images/gift/ico_categoryArrow.gif) no-repeat 0 10px;}
.giftCate .depth3Layer .menu {width:139px; border:3px solid #a5b8d0; background:#fff; margin-left:5px;}
.giftCate .depth3Layer .menu li {margin:4px 0 4px 10px;}
.giftCate .depth3Layer .menu li a:link { display:block; font:normal 11px µ¸¿ò; color:#888888; height:18px; width:129px; padding:1px; margin:0}
.giftCate .depth3Layer .menu li a:visited { font:normal 11px µ¸¿ò; color:#888888; padding:1px}
.giftCate .depth3Layer .menu li a:hover { font:normal 11px µ¸¿ò; color:#ce7e3e; text-decoration:none; padding:1px}

.leftTit {width:180px; border-bottom:1px solid #e5e5e5; padding:0 0 5px 5px; *padding-bottom:0; margin-top:30px;  color:#000}
.saleP {width:185px;}
.saleP li {margin-top:10px; position:relative; height:85px;}
.saleP li .pImg74 {float:left; margin-top:13px;}
.saleP li .pInfo {float:left; margin:28px 0 0 7px; width:100px;}
.saleP li .sale {position:absolute; z-index:5; margin:0 0 0 50px;}

.reviewP {width:185px;}
.reviewP li {margin-top:10px; position:relative; height:76px;}
.reviewP li .pImg74 {float:left;}
.reviewP li .pInfo {float:left; margin:3px 0 0 7px; width:103px;}
.reviewP li .pInfo .gBrand { margin-top:4px}

.leftBrandSearch {width:185px; height:29px;  background:url(http://image.bandinlunis.com/images/gift/tit_left_brand.gif) no-repeat ; padding-top:47px; margin-top:30px;}
.leftBrandTab { margin:0 0 0 52px; _margin-left:49px }
.leftBrandTab li {float:left; border-right:1px solid #d5d5d5;    border-top:1px solid #d5d5d5;  text-align:center}
.leftBrandTab li.alt {border-left:1px solid #d5d5d5;  border-top:1px solid #d5d5d5;  }
.leftBrandTab a { display:block; *display:inline-block; background:#f4f4f4; height:18px; padding:9px 0 0 0; width:65px;  color:#888888; font:normal 11px µ¸¿ò;}
.leftBrandTab a:link { color:#888888; text-decoration:none;}
.leftBrandTab a:visited {color:#888888; text-decoration:none;}
.leftBrandTab a:hover {color:#a3824d; text-decoration:none;}
.leftBrandTab a:active {color:#888888; text-decoration:none;}
.leftBrandTab .on {border-bottom:#FFF;  border-left:none; }
.leftBrandTab .on a {background:#FFF url(http://image.bandinlunis.com/images/gift/gTabMenu_bg.gif) no-repeat center;  height:19px; color:#af65c6; font-weight:bolder; border-left:none; } 

.leftBrandResult {width:163px; padding:10px; border-left:1px solid #d5d5d5; border-right:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5; overflow:auto; height:170px;}
.leftBrandResult li {margin:5px 0 ;}
.leftBrandResult li a {font:normal 11px µ¸¿ò; color:#888888; }

.gBrand { color:#aaaaaa; font:normal 11px verdand,µ¸¿ò; }
.gBrand a:link    { color:#aaaaaa; font:normal 11px verdand,µ¸¿ò; text-decoration:none;}
.gBrand a:visited { color:#aaaaaa; font:normal 11px verdand,µ¸¿ò; text-decoration:none;}
.gBrand a:hover   { color:#aaaaaa; font:normal 11px verdand,µ¸¿ò; text-decoration:underline;}
.gBrand a:active  { color:#aaaaaa; font:normal 11px verdand,µ¸¿ò; text-decoration:none;}
.gTit { color:#888888; font:normal 11px verdand,µ¸¿ò; line-height:150%; }
.gTit a:link    { color:#888888; font:normal 11px verdand,µ¸¿ò; text-decoration:none; line-height:135%;}
.gTit a:visited { color:#888888; font:normal 11px verdand,µ¸¿ò; text-decoration:none; line-height:135%;}
.gTit a:hover   { color:#888888; font:normal 11px verdand,µ¸¿ò; text-decoration:underline; line-height:135%;}
.gTit a:active  { color:#888888; font:normal 11px verdand,µ¸¿ò; text-decoration:none; line-height:135%;}
.gPrice { padding-left:14px; background:url(http://image.bandinlunis.com/images/gift/ico_won.gif) no-repeat 1px 2px; font:normal 11px verdana; color:#888888;}
.gSale { padding-left:14px; background:url(http://image.bandinlunis.com/images/gift/ico_sper.gif) no-repeat 1px 2px; font:normal 11px verdana; color:#ca7714; margin-right:10px;}
.gPoint { padding-left:14px; background:url(http://image.bandinlunis.com/images/gift/ico_point.gif) no-repeat 1px 2px; font:normal 11px verdana; color:#888888;}
.pImg50 {width:50px; height:50px; position:relative; overflow:hidden; border:1px solid #dfdfdf;}
.pImg50.on {border:1px solid #eab032;}
.pImg50 img {width:50px; height:50px;}
.pImg74 {width:74px; height:74px; position:relative; overflow:hidden;}
.pImg74 img {width:74px; height:74px;}
.pImg120 {width:120px; height:120px; position:relative; overflow:hidden;}
.pImg120 img {width:120px; height:120px;}
.pImg100 {width:100px; height:100px; position:relative; overflow:hidden;}
.pImg100 img {width:100px; height:100px;}
.pImg150 {width:150px; height:150px; position:relative; overflow:hidden;}
.pImg150 img {width:150px; height:150px;}
.pImg170 {width:170px; height:170px; position:relative; overflow:hidden;}
.pImg170 img {width:170px; height:170px;}
.pImg250 {width:250px; height:250px; position:relative; overflow:hidden;}
.pImg250 img {width:250px; height:250px;}
.pImg280 {width:280px; height:280px; position:relative; overflow:hidden;}
.pImg280 img {width:280px; height:280px;}
.pImg380 {width:380px; height:380px; position:relative; overflow:hidden;}
.pImg380 img {width:380px; height:380px;}
.pImg400 {width:400px; height:400px; position:relative; overflow:hidden;}
.pImg400 img {width:400px; height:400px;}
.qv {position:absolute; bottom:0; right:0; z-index:5; display:block}
.qv img {width:13px; height:13px;}

.pListTypeA { border-top:1px solid #e3e3e3; width:760px; overflow:hidden;}
.pListTypeA li { float:left; width:189px; height:215px; padding-top:5px; border-right:1px solid #efefef; border-bottom:1px solid #e3e3e3;}
.pListTypeA li.alt { float:left; border-right:none; width:}
.pListTypeA li .pImg150 { margin:17px 0 0 20px;}
.pListTypeA li .gTit {margin:8px 0 0 22px; widht:148px;}
.pListTypeA li .gPrice {margin:0 0 0 22px; widht:148px;}

.pListTypeB { border-top:1px solid #e3e3e3; width:760px; overflow:hidden;}
.pListTypeB li { float:left; width:189px; height:297px; padding-top:5px; border-right:1px solid #efefef; border-bottom:1px solid #e3e3e3;}
.pListTypeB li.alt { float:left; width:190px; border-right:none; }
.pListTypeB li .cInput { margin-left:5px;}
.pListTypeB li .pImg150 { margin:3px 0 0 20px;}
.pListTypeB li dl { margin:10px 0 0 22px; }
.pListTypeB li dt { margin-top:3px; width:146px;}
.pListTypeB li dd {width:146px;}
.pListTypeB li .gTit { height:38px; }
.pListTypeB li .gIcon { margin-top:6px; }

.pListTypeC {  border-bottom:1px solid #e3e3e3; overflow:hidden;}
.pListTypeC li { float:left; width:159px; height:159px; border-right:1px solid #e3e3e3; border-top:1px solid #e3e3e3;}
.pListTypeC li.alt { float:left; border-right:none; width:160px;}
.pListTypeC li .pImg120 { margin:12px 0 0 20px;}
.pListTypeC li .gBrand {margin:9px 0 0 9px;}
.pListTypeC li .pImg280 {margin:9px 0 0 20px;}


.listWide  {width:960px;}
.listWide li {width:191px; }
.listWide li.alt {width:192px; border-right:none;}
.listWide li.ranking6 {background:url(http://image.bandinlunis.com/images/gift/ranking_num_6.gif) no-repeat right bottom;}
.listWide li.ranking7 {background:url(http://image.bandinlunis.com/images/gift/ranking_num_7.gif) no-repeat right bottom;}
.listWide li.ranking8 {background:url(http://image.bandinlunis.com/images/gift/ranking_num_8.gif) no-repeat right bottom;}
.listWide li.ranking9 {background:url(http://image.bandinlunis.com/images/gift/ranking_num_9.gif) no-repeat right bottom;}
.listWide li.ranking10 {background:url(http://image.bandinlunis.com/images/gift/ranking_num_10.gif) no-repeat right bottom;}
.listWide li.ranking11 {background:url(http://image.bandinlunis.com/images/gift/ranking_num_11.gif) no-repeat right bottom;}
.listWide li.ranking12 {background:url(http://image.bandinlunis.com/images/gift/ranking_num_12.gif) no-repeat right bottom;}
.listWide li.ranking13 {background:url(http://image.bandinlunis.com/images/gift/ranking_num_13.gif) no-repeat right bottom;}
.listWide li.ranking14 {background:url(http://image.bandinlunis.com/images/gift/ranking_num_14.gif) no-repeat right bottom;}
.listWide li.ranking15 {background:url(http://image.bandinlunis.com/images/gift/ranking_num_15.gif) no-repeat right bottom;}
.listWide li.ranking16 {background:url(http://image.bandinlunis.com/images/gift/ranking_num_16.gif) no-repeat right bottom;}
.listWide li.ranking17 {background:url(http://image.bandinlunis.com/images/gift/ranking_num_17.gif) no-repeat right bottom;}
.listWide li.ranking18 {background:url(http://image.bandinlunis.com/images/gift/ranking_num_18.gif) no-repeat right bottom;}
.listWide li.ranking19 {background:url(http://image.bandinlunis.com/images/gift/ranking_num_19.gif) no-repeat right bottom;}
.listWide li.ranking20 {background:url(http://image.bandinlunis.com/images/gift/ranking_num_20.gif) no-repeat right bottom;}
.listWide li.ranking21 {background:url(http://image.bandinlunis.com/images/gift/ranking_num_21.gif) no-repeat right bottom;}
.listWide li.ranking22 {background:url(http://image.bandinlunis.com/images/gift/ranking_num_22.gif) no-repeat right bottom;}
.listWide li.ranking23 {background:url(http://image.bandinlunis.com/images/gift/ranking_num_23.gif) no-repeat right bottom;}
.listWide li.ranking24 {background:url(http://image.bandinlunis.com/images/gift/ranking_num_24.gif) no-repeat right bottom;}
.listWide li.ranking25 {background:url(http://image.bandinlunis.com/images/gift/ranking_num_25.gif) no-repeat right bottom;}
.listWide li.ranking26 {background:url(http://image.bandinlunis.com/images/gift/ranking_num_26.gif) no-repeat right bottom;}
.listWide li.ranking27 {background:url(http://image.bandinlunis.com/images/gift/ranking_num_27.gif) no-repeat right bottom;}
.listWide li.ranking28 {background:url(http://image.bandinlunis.com/images/gift/ranking_num_28.gif) no-repeat right bottom;}
.listWide li.ranking29 {background:url(http://image.bandinlunis.com/images/gift/ranking_num_29.gif) no-repeat right bottom;}
.listWide li.ranking30 {background:url(http://image.bandinlunis.com/images/gift/ranking_num_30.gif) no-repeat right bottom;}
.listWide li.ranking31 {background:url(http://image.bandinlunis.com/images/gift/ranking_num_31.gif) no-repeat right bottom;}
.listWide li.ranking32 {background:url(http://image.bandinlunis.com/images/gift/ranking_num_32.gif) no-repeat right bottom;}
.listWide li.ranking33 {background:url(http://image.bandinlunis.com/images/gift/ranking_num_33.gif) no-repeat right bottom;}
.listWide li.ranking34 {background:url(http://image.bandinlunis.com/images/gift/ranking_num_34.gif) no-repeat right bottom;}
.listWide li.ranking35 {background:url(http://image.bandinlunis.com/images/gift/ranking_num_35.gif) no-repeat right bottom;}
.listWide li.ranking36 {background:url(http://image.bandinlunis.com/images/gift/ranking_num_36.gif) no-repeat right bottom;}
.listWide li.ranking37 {background:url(http://image.bandinlunis.com/images/gift/ranking_num_37.gif) no-repeat right bottom;}
.listWide li.ranking38 {background:url(http://image.bandinlunis.com/images/gift/ranking_num_38.gif) no-repeat right bottom;}
.listWide li.ranking39 {background:url(http://image.bandinlunis.com/images/gift/ranking_num_39.gif) no-repeat right bottom;}
.listWide li.ranking40 {background:url(http://image.bandinlunis.com/images/gift/ranking_num_40.gif) no-repeat right bottom;}
.listWide li.ranking41 {background:url(http://image.bandinlunis.com/images/gift/ranking_num_41.gif) no-repeat right bottom;}
.listWide li.ranking42 {background:url(http://image.bandinlunis.com/images/gift/ranking_num_42.gif) no-repeat right bottom;}
.listWide li.ranking43 {background:url(http://image.bandinlunis.com/images/gift/ranking_num_43.gif) no-repeat right bottom;}
.listWide li.ranking44 {background:url(http://image.bandinlunis.com/images/gift/ranking_num_44.gif) no-repeat right bottom;}
.listWide li.ranking45 {background:url(http://image.bandinlunis.com/images/gift/ranking_num_45.gif) no-repeat right bottom;}
.listWide li.ranking46 {background:url(http://image.bandinlunis.com/images/gift/ranking_num_46.gif) no-repeat right bottom;}
.listWide li.ranking47 {background:url(http://image.bandinlunis.com/images/gift/ranking_num_47.gif) no-repeat right bottom;}
.listWide li.ranking48 {background:url(http://image.bandinlunis.com/images/gift/ranking_num_48.gif) no-repeat right bottom;}
.listWide li.ranking49 {background:url(http://image.bandinlunis.com/images/gift/ranking_num_49.gif) no-repeat right bottom;}
.listWide li.ranking50 {background:url(http://image.bandinlunis.com/images/gift/ranking_num_50.gif) no-repeat right bottom;}

.bestTop2 {float:left; width:530px;}
.bestTop3 {float:left; width:430px;}
.bestRanking01 {position:relative; width:529px; height:279px; padding-top:25px; border-right:1px solid #efefef; border-top:1px solid #e3e3e3}
.bestRanking01 .num {float:left; width:58px; margin:3px 0 0 5px;}
.bestRanking01 .pImg250 {float:left; }
.bestRanking01 .pImg img{width:250px; height:250px;}
.bestRanking01 .gTit {width:180px; height:35px;}
.bestRanking01 .gBrand {margin-top:10px}
.bestRanking01 .bestIcon {position:absolute; z-index:5; margin:40px 0 0 30px; }
.bestRanking02 {width:430px; height:177px; padding-top:25px; border-top:1px solid #e3e3e3}
.bestRanking02 .num {float:left; width:48px; margin:3px 0 0 8px;}
.bestRanking02 .pImg150 {float:left; }
.bestRanking02 .pImg img{width:150px; height:150px;}
.bestRanking02 .gTit {width:180px; height:35px;}
.bestRanking02 .gBrand {margin-top:10px}


.pListTypeD { border-top:1px solid #e3e3e3; width:100%; overflow:hidden; clear:both}
.pListTypeD li { height:50px; padding:5px 0; width:100%; border-bottom:1px solid #e3e3e3;}
.pListTypeD li .cInput { margin-left:10px; float:left; padding-top:20px;}
.pListTypeD li .pImg150 { margin-left:10px; width:50px; height:50px; float:left; }
.pListTypeD li .pImg150 img{ width:50px; height:50px}
.pListTypeD li .qv img{ width:13px; height:13px}
.pListTypeD li dl { margin:0 0 0 10px; padding-top:20px; float:left; }
.pListTypeD li dt {  width:146px; float:left; }
.pListTypeD li dd { float:left;}
.pListTypeD li .gTit { width:350px;  line-height:120%; }
.listWide02 li .gTit { width:550px;  line-height:120%; }
.pListTypeD li .gBrand { width:100px; text-align:center; }
.pListTypeD li .gIcon {display:none;  }
.pListTypeD li .gPrice { width:80px; background:url(http://image.bandinlunis.com/images/gift/ico_won.gif) no-repeat 1px 2px; }


.cateTit {margin-top:5px; overflow:hidden;}
.cateTit h3 {font:bold 20px nanumEB, ±¼¸²; color:#000; margin:5px 0 0 4px;}
.cateTit .cateMenu { float:right; margin:20px 10px 0 0;  _margin:20px 5px 0 0;}

.gTabTypeA li {float:left; margin-left:1px;}
.gTabTypeA a { display:block; *display:inline-block; background:#a08163; height:15px; padding:3px 7px 0 7px; color:#fff; font:normal 11px µ¸¿ò;}
.gTabTypeA a:link { color:#fff; text-decoration:none;}
.gTabTypeA a:visited {color:#fff; text-decoration:none;}
.gTabTypeA a:hover {color:#ffec80; text-decoration:none;}
.gTabTypeA a:active {color:#fff; text-decoration:none;}
.gTabTypeA a.over {background:url(http://image.bandinlunis.com/images/gift/tab_bgType01_o.gif) no-repeat left top;} 

.gTabTypeB {border-top:1px solid #d5d5d5;  width:745px; }
.gTabTypeB li {float:left; border-right:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5;width:123px; text-align:center}
.gTabTypeB li.alt {border-left:1px solid #d5d5d5; width:123px;}
.gTabTypeB a { display:block; *display:inline-block; background:#f4f4f4; height:18px; padding:9px 0 0 0;width:123px; color:#888888; font:normal 11px µ¸¿ò;}
.gTabTypeB a:link { color:#888888; text-decoration:none;}
.gTabTypeB a:visited {color:#888888; text-decoration:none;}
.gTabTypeB a:hover {color:#a3824d; text-decoration:none;}
.gTabTypeB a:active {color:#888888; text-decoration:none;}
.gTabTypeB .on {border-bottom:none } 
.gTabTypeB .on a {background:url(http://image.bandinlunis.com/images/gift/gTabType_bg.gif) no-repeat center; color:#a3824d; font-weight:bolder }

.gTabTypeC {border-top:1px solid #d5d5d5;  width:960px; overflow:hidden }
.gTabTypeC li {float:left; border-bottom:1px solid #d5d5d5;width:20%; text-align:center}
.gTabTypeC a { display:block; border-right:1px solid #d5d5d5; background:#f4f4f4; height:18px; padding:9px 5px 0 5px;color:#888888; font:normal 11px µ¸¿ò;}
.gTabTypeC li:first-child a{border-left:1px solid #d5d5d5;}
.gTabTypeC a:link { color:#888888; text-decoration:none;}
.gTabTypeC a:visited {color:#888888; text-decoration:none;}
.gTabTypeC a:hover {color:#a3824d; text-decoration:none;}
.gTabTypeC a:active {color:#888888; text-decoration:none;}
.gTabTypeC .on {border-bottom:1px solid #fff } 
.gTabTypeC .on a {background:url(http://image.bandinlunis.com/images/gift/gTabType_bg.gif) no-repeat center; color:#a3824d; font-weight:bolder }


.listTit {overflow:hidden; padding-top:35px;}
.listTit h4{ font:normal 11px µ¸¿ò; color:#888888; margin-left:10px; _margin-left:5px;}

.gSorting { border-top:1px solid #e3e3e3; height:32px; background:#fbf9f4; }
.gSorting .check {float:left; margin:8px 0 0 12px; _margin-left:6px; *display:inline-block }
.gSorting .type {float:right; margin:8px 12px 0 0; _margin-right:6px;  *display:inline-block }

.gPaging {text-align:center; margin:15px 0;}
.gPaging img {margin-top:3px;}
.gPaging a {font:normal 11px verdana,µ¸¿ò; margin:0 2px}
.gPaging a.on {font-weight:bolder; color:#ff6600; border:0}

.newTit {position:relative; overflow:hidden; height:173px;}
.newTit .newMenu {position:absolute; z-index:5; margin:10px 0 0 246px;}
.newTit .newMenu dd {margin-top:2px}
.saleTit {position:relative; overflow:hidden;}
.saleTit h3 {position:absolute; z-index:5; margin:0;}

/*»ó¼¼*/
.sns_zone{position:absolute;right:10px;top:14px; z-index:20}
.sns_zone .share_sns li{float:left;margin-top:11px;margin-right:3px}
.sns_zone .share_sns .sp_btn{display:block;height:20px;background:url('/images/detail/2014/sp_btn_small.gif') no-repeat;text-indent:-999em}
.sns_zone .share_sns .url{width:57px;background-position:-404px -21px}
.sns_zone .share_sns .pinterest{width:20px;background-position:-496px 0}
.sns_zone .share_sns .twitter{width:20px;background-position:-462px -21px}
.sns_zone .share_sns .facebook{width:20px;background-position:-517px 0}

.detailImg {width:400px; float:left; margin-left:10px;}
.detailImg .tn {margin-top:5px;}
.detailImg .tn li {float:left; margin-right:5px;}

.pDetail {margin-left:32px; float:left; width:518px}
.pDetail .info {hheight:394px;}
.pDetail .ico {margin:15px 0 0 3px;line-height:0}
.pDetail h4 {font-size: 22px; font-family: '¸¼Àº °íµñ','Malgun Gothic','µ¸¿ò'; line-height:140%; font-weight:normal; width:500px;  color:#000; margin-top:6px;}
.pDetail ul {width:503px; margin-left:5px; margin-top:25px;}
.pDetail ul li {padding:10px 0; font:normal 11px verdana,µ¸¿ò; color:#888888; clear:both}
.pDetail ul li .pdL {float:left; width:106px;  padding-left:2px; padding-top:1px}
.pDetail ul li .pdR {float:left; width:395px; }
.pDetail ul li.gap {padding-top:10px; margin-top:5px; background:url(http://image.bandinlunis.com/images/gift/line_detailBg.gif) no-repeat right top;}
.pDetail ul li .price{color:#ea5759;font-size:13px}
.pDetail ul li .sale{color:#ea5759;font-weight:normal}
.pDetail ul li .t_sale{text-decoration:line-through; color:#aaaaaa;}
.pDetail ul li .p_card{color:#4dafca;font-size:12px}
.pDetail ul li .dCoupon {display:block;}
.pDetail ul li .num_c{display:block;width:62px;*zoom:1;margin-top:-5px}
.pDetail ul li .num_c .num_c_up{display:block;float:left;width:16px;height:12px}
.pDetail ul li .num_c .num_c_dn{display:block;float:left;width:16px;height:11px}
.pDetail ul li .o_input_num{height:17px;width:36px;padding:2px 5px 2px 2px;border:1px solid #d1d1d1;text-align:right; background:#fcfcfc; font-size:13px}
.pDetail .btnC {float:left; width:365px;margin-top:15px}
.pDetail .btnS { margin-left:4px; float:left;margin-top:15px}
.pDetail .btnS .block {display:block}
.pDetail .btnS .mt6 {margin-top:6px;}
.pDetail .sp_btn{display:inline-block;background:url('/images/detail/2014/sp_btn_small.gif') no-repeat;text-indent:-999em;width:16px;height:14px;background-position:-53px -42px}
.pDetail .bsale{width:135px;background-position:-221px 0;height:20px}
.pDetail .bfree{width:40px;background-position:-454px 0;height:20px}
/*
.pDetail {margin-left:32px; float:left;}
.pDetail .info {height:394px;}
.pDetail .ico {margin:2px 0 0 3px;}
.pDetail h4 {font:bold 22px nanumEB, ±¼¸²; width:500px;  color:#000; margin-top:6px;}
.pDetail dl {width:503px; margin-left:5px; margin-top:25px;}
.pDetail dl dt{float:left; width:106px; padding:7px 0 3px 2px; padding-left:2px; }
.pDetail dl dd{float:left; width:395px;  padding:5px 0; font:normal 11px verdana,µ¸¿ò; color:#888888;}
.pDetail dl dt.gap{padding-top:10px; margin-top:5px; background:url(http://image.bandinlunis.com/images/gift/line_detailBg.gif) no-repeat left top;}
.pDetail dl dd.gap{padding-top:10px; margin-top:5px; background:url(http://image.bandinlunis.com/images/gift/line_detailBg.gif) no-repeat right top}
.pDetail dl dd .price{color:#896943}
.pDetail dl dd .sale{color:#b33b1b}
.pDetail dl dd .t_sale{text-decoration:line-through; color:#aaaaaa;}
.pDetail .btnC {float:left; width:365px;}
.pDetail .btnS { margin-left:4px; float:left}
.pDetail .btnS .block {display:block}
.pDetail .btnS .mt6 {margin-top:6px;}
*/
.quickView {position:absolute; z-index:10; width:720px; margin-left:106px; padding:10px 0; border:4px solid #d5d5d5; background:#FFF}
.quickView .close {position:absolute; z-index:10; right:10px; top:10px}
.quick {margin-left:15px;}
.quick .info {height:280px; margin-top:15px;}
.quick h4 {width:280px;  }
.quick dl {width:280px}
.quick dl dt{float:left; width:80px; padding-left:2px; height:23px; }
.quick dl dd{float:left; width:190px; height:23px; font:normal 11px verdana,µ¸¿ò; color:#888888;}
.quickView .detailImg {_margin-left:5px;}

.dEtcInfo {clear:both; margin-top:24px; border-top:1px solid #eaeaea; padding-top:24px; width:950px; margin-left:5px; overflow:hidden;}
.dBrand {float:left; width:524px; height:115px; background:url(http://image.bandinlunis.com/images/gift/dBrand_gap.gif) no-repeat right top; dborder-right:1px solid #dfdfdf}
.dBrand .bn {float:left; border:4px solid #dcd5cd; width:130px; padding:6px;}
.dBrand .bn .con1 {display:block; width:130px; height:38px; font:bold 16px verdand,µ¸¿ò; color:#888; padding-top:25px; text-align:center; background:#f4f1ef;}
.dBrand .bn a:hover.con1 {text-decoration:none;}
.dBrand .bn .con2 {margin-top:6px; display:block }
.dBrand .bp {float:left; margin-top:1px;}
.dBrand .bp li {float:left; margin-left:12px;}
.dBrand .bp li .gTit {margin-top:5px;}
.dEtcInfo .tag {float:left; width:425px;}

.detailInfo {float:left; width:960px; margin-top:15px;}
.detailInfo .detailView { width:960px; overflow:hidden;}
.detailInfo .detailView .stit {clear:both;margin:30px 0 12px 15px; overflow:hidden; font:normal 11px ±¼¸²; color:#888888;}
.detailInfo .property {width:730px; font:narmal 11px µ¸¿ò; color:#888;  overflow:hidden;}
.detailInfo .property dt {float:left; border-bottom:1px solid #e3e3e3; width:85px; padding:5px 0 5px 5px; font-weight:bolder; }
.detailInfo .property dd {float:left; border-bottom:1px solid #e3e3e3; width:637px; padding:5px 0 5px 3px; }
.detailInfo .eventImg {float:left; width:200px;}
.detailInfo .eventInfo {float:left; width:515px; margin-left:15px; overflow:hidden;}
.detailInfo .eventInfo dt {font-weight:bolder; margin-top:5px;}
.detailInfo .eventInfo dd {margin-top:5px;}
.detailInfo .eventInfo dd.date {font:normal 11px µ¸¿ò; color:#8f6a24;margin-top:3px;}
.detailInfo .decon {margin-top:30px; clear:both; overflow:hidden; text-align:center}

.detailInfo .deliInfo {border-top:1px solid #e3e3e3; width:710px; padding:10px; font-weight:normal; color:#888; }
.detailInfo .deliInfo li { border-bottom:1px solid #e3e3e3; padding:1px 0; overflow:hidden;}
.detailInfo .deliInfo dt {float:left; width:130px;  padding:15px 0;}
.detailInfo .deliInfo .stit01 { background:#f7f7f7 url(http://image.bandinlunis.com/images/gift/detail_deli_stit_01.gif) no-repeat center 50%; text-indent:-5000px}
.detailInfo .deliInfo .stit02 { background:#f7f7f7 url(http://image.bandinlunis.com/images/gift/detail_deli_stit_02.gif) no-repeat center 50%; text-indent:-5000px}
.detailInfo .deliInfo dd {float:right; font:normal 11px µ¸¿ò; color:#888888; width:580px; overflow:hidden; padding:15px 0 15px 10px; bbackground:url(http://image.bandinlunis.com/images/gift/ico_dot_cate.gif) no-repeat 15px 14px;}
.detailInfo .tag {color:#888;}
.detailInfo .tag a {color:#888;}

/* Ã¥»ó¼¼ °£´ÜÆò */
.shotReview {width:708px; background:#f4f3ec; padding:10px 0 1px 20px; overflow:hidden; border:1px solid #eadfd3;}
.shotReview textarea {width:630px; height:28px; padding:3px; overflow-x:hidden; overflow-y:auto;}
.shotReview .check {font:normal 10px Tahoma,verdana,µ¸¿ò; color:#888888; text-align:right; margin:4px 80px 0 0;}
.boardList02 td {padding:7px 0}
.boardList02.btLine {border-top:1px solid #e3e3e3}
.detailInfo .qnaView  {width:600px; margin:0 15px 10px 65px;}
.detailInfo .qnaView dt {float:left; width:60px; margin-top:10px;}
.detailInfo .qnaView dd {float:left; width:540px; text-align:left;   padding:2px 0 8px 0; margin-top:10px;}

.detailInfoR {width:960px}
.detailInfoR .rBox {border:1px solid #d8d8d8; width:958px;overflow:hidden;padding-bottom:15px}
.detailInfoR .rBox .pList li {margin-top:15px;float:left;margin-left:20px}
.detailInfoR .rBox h4 {margin:13px 20px;}

/*ºê·£µå µðÅ×ÀÏ*/
.brandInfo {border:1px solid #e3e3e3; width:938px; margin-left:10px; background:#fafafa}
.brandInfo .bIntro {float:left; width:274px;}
.brandInfo .bIntro .con01 { width:208px;  padding:25px 33px 20px 33px; border-bottom:1px dotted #e3e3e3; background:#f8f8f8}
.brandInfo .bIntro .con01 .bc {  border:4px solid #dcd5cd; width:200px; height:105px; background:#ffffff; text-align:center;}
.brandInfo .bIntro .con01 .bn { font:bold 14px µ¸¿ò; color:#000; margin-top:7px;}
.brandInfo .bIntro .con01 .bn span { color:#888;}
.brandInfo .bIntro .con01 .bs { font:normal 11px µ¸¿ò; color:#888888; margin-top:5px;}
.brandInfo .bIntro .con02 { width:208px;  padding:25px 33px 20px 33px; }
.brandInfo .bIntro .con02 .ingEvent { margin-top:5px;}
.brandInfo .bIntro .con02 .ingEvent dt{  margin-top:10px;}
.brandInfo .bIntro .con02 .ingEvent dt a{ color:#8f6a24; font-weight:bold;}
.brandInfo .bIntro .con02 .ingEvent dd{ font:normal 11px µ¸¿ò; color:#888; margin-top:3px;}
.brandInfo .bBestTop {float:left; width:446px; background:#fdfdfd;  border-left:1px dotted #e3e3e3; border-right:1px dotted #e3e3e3; }
.brandInfo .bBestTop .bestIcon {position:absolute; z-index:5; margin:15px 0 0 20px; }
.brandInfo .bBestTop .pImg380 {margin:25px 0 0 33px;}
.brandInfo .bBestTop .gTit {margin-left:33px;}
.brandInfo .bBestTop .gPrice {margin:0 0 20px 33px;}
.brandInfo .bBest {float:left; width:216px; background:#fdfdfd;}
.brandInfo .bBest .con01 {width:150px; padding:25px 33px 20px 33px; border-bottom:1px dotted #e3e3e3;}
.brandInfo .bBest .con02 {width:150px; padding:25px 33px 20px 33px; }

.bestBrand {width:925px; height:133px; padding:100px 0 0 35px; background:url(http://image.bandinlunis.com/images/gift/brand_tit_bg.gif) no-repeat;  }
.bestBrand li {float:left; width:172px; height:116px; margin-right:7px;}
.bestBrand .brandImg {display:block; font:bold 14px µ¸¿ò; color:#888;  text-align:center; border:1px solid #dcd5cd; width:172px; height:42px; padding-top:30px; background:#ffffff; text-align:center;}
.bestBrand li .bn { margin-top:2px; padding-left:3px;}
.bestBrand li .bn a{font:bold 11px µ¸¿ò; color:#675841;}
.bestBrand li .bc {font:normal 11px µ¸¿ò; color:#887961; margin-top:10px; padding-left:3px;}
.bestBrand li .textIndent {text-indent:-5000px; padding-top:0;height:72px;}
.bestBrand a:hover.brandImg  {text-decoration:none;}

.bsTit {float:left; width:960px; background:#403321;}
.brandMenu {width:375px; padding:10px 0 0 75px; float:left; background:#403321; height:28px; border-top:none; border-right:none;}
.brandMenu li {width:168px; }
.brandMenu li.alt {width:168px; border-left:none; border-right:1px solid #d5d5d5;}
.brandMenu li a{width:168px;}
.brandMenu .on { border-bottom:1px solid #fff;}

.bsMenu { border-bottom:1px solid #e3e3e3; padding:15px 0 15px 30px; width:930px; overflow:hidden}
.bsMenu dt {float:left; width:65px; color:#a2875c; font:normal 11px µ¸¿ò; padding-top:7px; margin-top:5px; }
.bsMenu dt.tit {clear:both;}
.bsMenu dd.tit {clear:both;}
.bsMenu dd {float:left; margin-right:3px; margin-top:5px;}
.bsMenu dd a {display:block; *display:inline-block;  height:15px; text-align:center; padding:6px 6px 0 6px; border:1px solid #d9d9d9; background:#fafafa; color:#999999; font:bold 11px µ¸¿ò;}
.bsMenu dd a.abc { width:21px; padding:6px 0 0 0;}
.bsMenu dd a.on { border:1px solid #bea889; color:#6b5a3e; background:#f3ebd3;}
.bsMenu dd a:hover { text-decoration:none; border:1px solid #bea889; color:#6b5a3e; background:#f3ebd3;}

.bsList {width:960px;  margin-top:4px;}
.bsList dt  {font:bold 28px nanumEB, ±¼¸²; color:#b68633; margin:15px 0 0 20px;}
.bsList dd {width:960px; padding:15px 0; border-bottom:1px solid #e3e3e3; overflow:hidden;}
.bsList dd.alt {background:#fafafa}
.bsList dd ul {float:left; margin-left:10px; }
.bsList dd ul li {width:168px; margin-top:4px; padding-left:10px;}
.bsList dd ul li a {font:normal 11px µ¸¿ò; color:#888;}


/* main */
.mainPromotion {height:355px;overflow:hidden;}
.mainEvent {float:left; width:720px; height:355px; overflow:hidden;}
.mainSubEvent {float:left; width:225px; margin-left:15px;}
.mainSubEvent dt {height:18px; border-bottom:1px solid #FFF; border-top:none; border-left:none; border-right:none;}
.mainSubEvent dt a {display:block; padding-top:4px; height:14px; background:#b0b0b0; font:normal 11px µ¸¿ò; color:#FFF; text-align:center;}
.mainSubEvent dt.on a {background:#6a95b6; text-decoration:none;}
.mainSubEvent dt a:visited {color:#fff;}
.mainSubEvent dt a:hover {background:#6a95b6; color:#FFF; text-decoration:none;}
.mainSubEvent dt.alt {border-bottom:none;}
.mainSubEvent dd {height:278px;}

.mainHot {position:relative; overflow:hidden; width:960px;  margin-top:12px;}
.mainHot h3 {position:absolute; z-index:5; margin:0 0 0 319px; width:160px; height:160px;}
.mainHot .bn  {position:absolute; z-index:6; margin:168px 0 0 479px; border:1px solid #e3e3e3; }
.mainHot .pListTypeC {padding-top:8px; margin-bottom:0; border-bottom:none; height:320px; overflow:hidden;}
.mainHot .pListTypeC li {position:relative;}
.mainHot .pListTypeC .gb {position:absolute; margin:45px 0 0 55px; z-index:5}

.dDay {position:relative;  background:#f7d250 url(http://image.bandinlunis.com/images/gift/dDay_bg.gif) no-repeat right top; width:960px; height:164px;}
.dDay h3 {position:absolute; z-index:5; top:16px; left:20px}
.dDay .edit {position:absolute; z-index:5; top:16px; left:264px; }
.dDay .dDayList {float:left; width:288px; margin:45px 0 0 18px; _margin-left:9px;}
.dDay .dDayList li { height:18px; padding-bottom:3px; clear:both}
.dDay .dDayList li.on{background:url(http://image.bandinlunis.com/images/gift/ico_main_dDay.gif) no-repeat right 50%; border:none;}
.dDay .dDayList li.td {border-bottom:1px solid #fae18a; border-top:none; border-left:none; border-right:none; margin-bottom:5px; padding:5px 0; height:40px; margin-top:0;}
.dDay .dDayList li.td .dImg {float:left; padding:0 5px; margin-right:5px; *display:inline-block}
.dDay .dDayList li span {display:block;}
.dDay .dDayList li .date {font:normal 9px verdana; color:#4d4026; width:60px;}
.dDay .dDayList li .con01 {font:normal 11px µ¸¿ò; color:#4d4026; width:160px; padding-top:2px}
.dDay .dDayList li .con02 {font:normal 11px µ¸¿ò; color:#8e7544;}
.dDay .dDayList li .con03 {font:bold 10px verdana; color:#961f14; width:50px;}
.dDay .dDayList li .date2 {font:normal 9px verdana; color:#4d4026;}
.dDay .dDayList li .con04 a{color:#4d4026; }
.dDay .logout {float:left; width:288px; margin:45px 0 0 18px; _margin-left:9px;}

.dDay .pListTypeC {margin:4px 0 0 14px; float:right; overflow:hidden; background:#fff; width:640px; height:159px;}
.dDay .pListTypeC li { border-top:none}

.mainNew {float:left; width:720px; margin-top:32px;}
.mainNew ul {float:right; }
.mainNew ul li {float:left;}
.mainNew ul li a{ padding:3px 6px 0 6px ;display:block; *display:inline-block; font:normal 11px µ¸¿ò; color:#888888; text-decoration:none;}
.mainNew ul li a:hover { text-decoration:none;}
.mainNew ul li a.on{ background:#736651; font-weight:bolder; color:#FFF; border:none;}
.mainNew dl { width:720px; border-top:1px solid #d5d5d5; border-bottom:1px solid #d3d3d3; overflow:hidden;}
.mainNew dt { width:144px; float:left}
.mainNew dd { width:132px; float:left; padding:16px 0 0 12px;}
.mainNew dd .gTit{ margin-top:26px; }

.mainBest {float:left; width:226px; margin:0 0 0 14px; overflow:hidden}
.mainBest ul { width:225px; height:225px;  margin-top:48px;  *margin-top:64px; border-top:1px solid #d3d3d3; border-left:1px solid #d3d3d3;}
.mainBest ul li {float:left; border-right:1px solid #d3d3d3; border-bottom:1px solid #d3d3d3; width:74px; height:74px; }
.mainBest ul li img {width:74px; height:74px;}
.mainBest ul li img.off {filter:alpha(opacity=30); opacity:0.3; -moz-opacity:0.3;}
.mainBest ul li img.on {filter:alpha(opacity=100); opacity:1; -moz-opacity:1; border:none;}
.mainBest ul li.alt {border-right:none;}
.mainBest ul li.bn0 {border-bottom:none;}
.mainBest ul li.ml75 {margin-left:75px; _margin-left:38px;}

.mainTheme {width:960px; position:relative; margin-top:22px; clear:both; background:url(http://image.bandinlunis.com/images/gift/gTabMenu_bgLine.gif) no-repeat right 54px}
.mainTheme h3 {position:absolute; z-index:5; }
.mainTheme .gTabMenu { float:right; margin:27px 20px 0 0; _margin-right:10px;}
.mainTheme .gTabMenu li {float:left; border-right:1px solid #d5d5d5;   border-top:1px solid #d5d5d5;  text-align:center}
.mainTheme .gTabMenu li.alt {border-left:1px solid #d5d5d5; }
.mainTheme .gTabMenu a { display:block; *display:inline-block; background:#f4f4f4; height:18px; padding:9px 30px 0 30px;  color:#888888; font:normal 11px µ¸¿ò;}
.mainTheme .gTabMenu a:link { color:#888888; text-decoration:none;}
.mainTheme .gTabMenu a:visited {color:#888888; text-decoration:none;}
.mainTheme .gTabMenu a:hover {color:#a3824d; text-decoration:none;}
.mainTheme .gTabMenu a:active {color:#888888; text-decoration:none;}
.mainTheme .gTabMenu .on {border-bottom:#FFF;  border-left:none;}
.mainTheme .gTabMenu .on a {background:#FFF url(http://image.bandinlunis.com/images/gift/gTabMenu_bg.gif) no-repeat center; height:18px;  border-bottom:1px solid #fff; border-left:none; color:#af65c6; font-weight:bolder; } 

.themeType {clear:both;}
.themeType li { float:left; margin:22px 0 24px 24px; width:150px; }
.themeType li.alt { width:400px; _margin-left:12px;}
.themeType li.alt .pImg400 { width:402px; height:402px}
.themeType li.alt .pImg400 img {border:1px solid #eaeaea;}
.themeType li .gTit { margin-top:12px; }
.themeType li .gPrice { margin-top:2px; }

.bestChoice {width:960px; margin-top:30px; clear:both}
.bestChoice h3 {float:left; width:236px;}
.bestChoice .brandMenu {float:left; width:724px; padding:10px 0 0 0; float:left; background:#9cabe8; height:28px; border-top:none; border-right:none;}
.bestChoice .brandMenu li {width:142px; }
.bestChoice .brandMenu li.alt {width:142px; border-left:none; border-right:1px solid #d5d5d5;}
.bestChoice .brandMenu li a{width:142px; color:#6675c4}
.bestChoice .brandMenu .on { border-bottom:1px solid #fff; border-top:none}
.bestChoice .brandMenu .on a{ background:#FFF url(http://image.bandinlunis.com/images/gift/ico_bestChoice_bg.gif) no-repeat center; border-top:none}
.bestChoice .con01 {width:522px; float:left;}
.bestChoice .con01 li{margin:22px 0 0 24px; }
.bestChoice .con01 li.mlg{ _margin-left:12px;}
.bestChoice .banner { width:402px; height:424px; overflow:hidden; float:left; margin:22px 0 0 24px;}
.bestChoice .banner img{ width:400px; height:422px; border:1px solid #eaeaea;}

.mainBSearch {width:630px; float:left; margin-top:34px;  background:url(http://image.bandinlunis.com/images/gift/brand_menu_bg2.gif) no-repeat right 43px; _background:url(http://image.bandinlunis.com/images/gift/brand_menu_bg2.gif) no-repeat right 42px }
.mainBSearch h3 {pposition:absolute; pz-index:5; float:left;}
.mainBSearch .mbs { float:right; margin-top:20px; margin-bottom:25px; display:block}
.mainBSearch .mbs li {float:left; border-top:1px solid #aaa08b; border-right:1px solid #aaa08b; border-bottom:1px solid #aaa08b; width:86px; text-align:center}
.mainBSearch .mbs li.alt {border-left:1px solid #aaa08b; width:86px;}
.mainBSearch .mbs a { display:block; *display:inline-block; background:#aaa08b; height:16px; padding:8px 0 0 0;width:86px;}
.mainBSearch .mbs .over {border-bottom:1px solid #ffffff; } 
.mainBSearch .mbs .over a {background:#fff url(http://image.bandinlunis.com/images/gift/brand_menu_bg.gif) no-repeat center }
.mainBSearch .con01 {float:left; width:445px; height:250px; overflow:auto;}
.mainBSearch .con02 {float:left; width:160px; margin-left:25px;}

.bsMenu2 dt {float:left; width:160px; color:#a2875c; font:normal 11px µ¸¿ò; }
.bsMenu2 dt.tit {clear:both;}
.bsMenu2 dd {float:left; margin-right:3px; margin-top:3px;}
.bsMenu2 dd a {display:block; *display:inline-block;  height:15px; text-align:center; padding:6px 6px 0 6px; border:1px solid #d9d9d9; background:#fafafa; color:#999999; font:bold 11px µ¸¿ò;}
.bsMenu2 dd a.abc { width:21px; padding:6px 0 0 0;}
.bsMenu2 dd a.on {width:21px; border:1px solid #bea889; color:#6b5a3e; background:#f3ebd3; padding:6px 0 0 0;}
.bsMenu2 dd a:hover { text-decoration:none; border:1px solid #bea889; color:#6b5a3e; background:#f3ebd3;}
.bsMenu2 dd a.main { width:130px;}

.mainBSearch .con01 h4  {font:bold 24px nanumEB,±¼¸²; color:#b68633; margin:5px 0 0 20px;}
.mainBSearch .con01 ul {margin-top:5px; margin-left:10px}
.mainBSearch .con01  ul li {width:125px; float:left; margin-top:10px; margin-left:10px;}
.mainBSearch .con01  ul li a {font:normal 11px µ¸¿ò; color:#888;}

.mainBrand {float:left; width:300px; margin:54px 0 0 30px;  overflow:hidden}
.mainBrand ul { width:300px; height:300px; border-top:1px solid #d5d5d5;}
.mainBrand ul li {float:left; border-right:1px solid #d3d3d3; border-bottom:1px solid #d3d3d3; width:99px; height:99px; text-align:center; }
.mainBrand ul li a {display:block; width:99px; height:99px;}
.mainBrand ul li img {width:90px; margin-top:34px; }
.mainBrand ul li.tit img{margin-top:0;width:99px; height:99px;}
.mainBrand ul li.alt {border-right:none;}



/*category*/
.cateBanner {width:760px}
.cateBanner .con01 {float:left; width:548px; height:300px; border:1px solid #e3e3e3;}
.cateBanner .con02 {float:left; width:200px; margin-left:10px;}
.cateBanner .con02 a {display:block; border-bottom:1px solid #e3e3e3;}
.cateBanner .con02 a.alt {border-bottom:none;}

.cateTheme {width:760px; margin-top:40px;  background:url(http://image.bandinlunis.com/images/gift/line_dot.gif) repeat-x 0 28px}
.cateTheme .cate2 {margin-top:0}
.cateTheme .cate li { margin:22px 0 24px 18px;}
.cateTheme .cate li.alt { margin-left:10px; _margin-left:5px;}

.cateTypeA {width:515px; margin-top:20px;}
.cateTypeA h3 {border-bottom:1px solid #e5e5e5; padding:0 0 5px 5px}
.cateTypeA ul li {float:left; margin:15px 10px 0 10px; _margin:15px 12px 0 5px; width:150px;}
.cateBest ul {margin-top:49px; _margin-top:51px;}

.cateTypeTit {width:760px; border-bottom:1px solid #e5e5e5; padding:0 0 5px 5px; margin-top:40px; font:bold 24px nanumEB,±¼¸²; color:#000}
.cateTypeB {width:760px;}
.cateTypeB .typeBanner {width:740px; margin:20px 0 0  10px; overflow:hidden;}
.cateTypeB .typeBanner img {width:740px; height:70px; border:1px solid #e3e3e3; }
.cateTypeB ul {_margin-left:10px;}
.cateTypeB ul li {float:left; margin:20px 20px 10px 20px; _margin:20px 35px 10px 0; width:150px;}
.cateTypeB ul li .pImg {width:150px; height:150px; overflow:hidden;}
.cateTypeB ul li .pImg img {width:150px; height:150px;}
.cateTypeB ul li .gTit {margin-top:10px;}
.cateTypeB ul li .gBrand {display:none;}

.cateTypeC {width:760px;}
.cateTypeC .typeBanner {width:740px; margin:20px 0 0  10px; overflow:hidden;}
.cateTypeC .typeBanner img {width:740px; height:70px; border:1px solid #e3e3e3; }
.cateTypeC ul {_margin-left:1px; float:left}
.cateTypeC ul li {float:left; margin:20px 11px 10px 11px; _margin:20px 15px 10px 6px; width:230px;}
.cateTypeC ul li .pImg {width:230px; height:230px; overflow:hidden;}
.cateTypeC ul li .pImg img {width:230px; height:230px;}
.cateTypeC ul li .gTit {margin-top:10px;}
.cateTypeC ul li .gBrand {display:none;}

.cateTypeD {width:760px;}
.cateTypeD .typeBanner {float:left; width:200px; margin:20px 0 0  10px; _margin-left:5px; overflow:hidden;}
.cateTypeD .typeBanner img {width:200px; height:258px; border:1px solid #e3e3e3; }
.cateTypeD ul {float:left; width:535px;}
.cateTypeD ul li {float:left; margin:20px 0 0 15px; _margin:20px 8px 0 6px; width:250px;}
.cateTypeD ul li .pImg {float:left; width:120px; height:120px; overflow:hidden;}
.cateTypeD ul li .pImg img {width:120px; height:120px;}
.cateTypeD ul li .pInfo {float:left; margin-left:10px;}
.cateTypeD ul li .gBrand { margin-top:5px;}
.cateTypeD ul li .gTit { margin-top:2px;}
.cateTypeD ul li .gPrice { margin-top:10px;}
.cateTypeD ul li .gPoint { display:block}

.cateTypeE {width:760px;}
.cateTypeE .typeBanner {width:740px; margin:20px 0 0  10px; overflow:hidden;}
.cateTypeE .typeBanner img {width:740px; height:70px; border:1px solid #e3e3e3; }
.cateTypeE ul li {float:left; margin:20px 10px 0 10px; _margin:20px 15px 0 5px;  width:210px;}
.cateTypeE ul li .pImg {float:left; width:100px; height:100px; overflow:hidden;}
.cateTypeE ul li .pImg img {width:100px; height:100px;}
.cateTypeE ul li .pInfo {float:left; margin-left:10px;}
.cateTypeE ul li .gBrand { margin-top:5px;}
.cateTypeE ul li .gTit { margin-top:2px;}
.cateTypeE ul li .gPrice { margin-top:10px;}
.cateTypeE ul li .gPoint { display:block}

.cateTypeF {width:760px;}
.cateTypeF .typeBanner {width:740px; margin:20px 0 0  10px; overflow:hidden;}
.cateTypeF .typeBanner img {width:740px; height:70px; border:1px solid #e3e3e3; }
.cateTypeF ul li {float:left; margin:20px 0 7px 30px; width:150px;}
.cateTypeF ul li .pImg {width:150px; height:150px; overflow:hidden;}
.cateTypeF ul li .pImg img {width:150px; height:150px;}
.cateTypeF ul li.alt {margin:20px 0 10px 10px; width:380px;}
.cateTypeF ul li.alt .pImg{width:380px; height:380px; overflow:hidden;}
.cateTypeF ul li.alt .pImg img {width:380px; height:380px;}
.cateTypeF ul li .gTit {margin-top:10px;}
.cateTypeF ul li .gBrand {display:none;}

.cateTypeG {width:760px;}
.cateTypeG .typeBanner {position:absolute; width:335px; margin:20px 0 0  420px; overflow:hidden;}
.cateTypeG .typeBanner img {width:335px; height:200px; border:1px solid #e3e3e3; }
.cateTypeG ul li {float:left; margin:250px 0 7px 30px; width:150px;}
.cateTypeG ul li .pImg {width:150px; height:150px; overflow:hidden;}
.cateTypeG ul li .pImg img {width:150px; height:150px;}
.cateTypeG ul li.alt {margin:20px 0 10px 10px; width:380px;}
.cateTypeG ul li.alt .pImg{width:380px; height:380px; overflow:hidden;}
.cateTypeG ul li.alt .pImg img {width:380px; height:380px;}
.cateTypeG ul li .gTit {margin-top:10px;}
.cateTypeG ul li .gBrand {display:none;}

.cateTypeH {width:760px;}
.cateTypeH .typeBanner {width:740px; margin:20px 0 0  10px; overflow:hidden;}
.cateTypeH .typeBanner img {width:740px; height:70px; border:1px solid #e3e3e3; }
.cateTypeH ul li {float:left; margin:20px 10px 0 10px; _margin:20px 15px 0 5px;  width:210px;}
.cateTypeH ul li .pImg {float:left; width:100px; height:100px; overflow:hidden;}
.cateTypeH ul li .pImg img {width:100px; height:100px;}
.cateTypeH ul li .pInfo {float:left; margin-left:10px;}
.cateTypeH ul li .gBrand { margin-top:5px;}
.cateTypeH ul li .gTit { margin-top:2px;}
.cateTypeH ul li .gPrice { margin-top:10px;}
.cateTypeH ul li .gPoint { display:none}
.cateTypeH ul li .gSale { font:bold 28px nanumEB,verdana; color:#c73109; background:none; padding:0}


/*±â³äÀÏ*/
.myDayList {width:960px; overflow:hidden; margin-top:10px;}
.myDayList li {width:960px; overflow:hidden; padding-bottom:35px;}
.myDayList li .d-Day {position:absolute; z-index:5; margin-top:-1px; padding-top:28px; width:80px; height:52px; text-align:center; background:#99c416; color:#FFF;  font:bolder 18px nanumEB,verdana;}
.myDayList li .danger {background:#bd1406}
.myDayList li .dName {width:870px; height:26px; margin-left:90px; padding-top:8px; background:#f0f0f0; border-top:1px solid #e3e3e3;}
.myDayList li .dName .tit {float:left; font-weight:bolder; margin-left:10px}
.myDayList li .dName .date {float:left; font:normal 11px verdana; color:#888888; margin-left:10px; }
.myDayList li .commP {margin:10px 0 0 100px;}
.myDayList li .commP dt {font:bolder 11px µ¸¿ò; padding-left:12px;}
.myDayList li .commP dt span {float:left; padding-top:3px; display:block; height:14px;}
.myDayList li .commP dt a {float:left; display:block; margin-left:5px; height:18px;}
.myDayList li .commP dd {float:left; width:120px; margin:7px 10px 0 10px;}
.myDayList li .commP dd .gBrand{margin-top:5px;}
.h3tit { font:bolder 22px nanumEB,±¼¸²; margin-left:5px; color:#000; float:left;}

.annTit {margin-left:8px; padding-bottom:15px;}
.annMenu {width:960px;}
.annMenu p{float:left;}
.annMenu .dplus {float:left; background:url(http://image.bandinlunis.com/images/gift/txt_ann_03.gif) no-repeat; width:550px; height:86px;}
.annMenu .dplus li {font:normal 11px µ¸¿ò; color:#fff; float:left; margin:15px 20px 0 20px; }
.annMenu .dplus li .ico { float:left }
.annMenu .dplus li .d-Day { float:left; margin:5px 0 0 10px;font:bolder 14px µ¸¿ò; }
.annMenu .dplus li .d-Day span {display:block; }
.annMenu .dplus li .d-Day .date {font:normal 11px verdana;}
.annMenu .dplus li .d-Day a{ color:#fff;}
.annSearch {clear:both; background:#f4dfb3; padding:8px 0 0 25px; width:935px; height:30px;}

.annMenu .gLayerDay {position:absolute; z-index:49; border:3px solid #f4c63b; width:200px; background:#FFF; margin-top:50px;}
.annMenu .gLayerDay li {border-bottom:1px solid #f3f3f3}
.annMenu .gLayerDay li span {display:block; height:17px; width:192px; padding:6px 0 0 7px; font:normal 11px µ¸¿ò; color:#888888 }
.annMenu .gLayerDay li a:hover { font:normal 11px µ¸¿ò; color:#ff6600; background:#f3f3f3; text-decoration:none; }
.annMenu .gLayerDay li.alt {height:20px; text-align:center; padding-top:4px;}

/*»óÇ°°í½Ã*/
.boardInfo{width:100%;border-top:1px solid #d1d1d1;border-right:1px solid #d1d1d1}
.boardInfo th{border-bottom:1px solid #d1d1d1;border-left:1px solid #d1d1d1; font:normal 11px µ¸¿ò; color:#888; background:#f6f6f6; padding:5px 5px 5px 10px; text-align:left}
.boardInfo td{border-bottom:1px solid #d1d1d1;border-left:1px solid #d1d1d1; font:normal 11px µ¸¿ò; color:#666; padding:5px 5px 5px 10px}
.boardInfo td .alt li{padding-left:12px; margin-bottom:4px; border-bottom:none; background:url(/images/detail/ico_bookInfoDot.gif) no-repeat 5px 7px;}

/*¸ð¹ÙÀÏ ¹è³Ê*/
.mobile_banner{position:absolute;left:50%;margin-left:-738px;margin-top:-17px;width:241px}
.mobile_banner .mb_con{position:absolute;width:220px;height:208px;top:144px;left:12px}
.mobile_banner .mb_con .mb_top{background:#f8f8f8;height:20px;padding-top:8px}
.mobile_banner .mb_con .mb_tit{margin:0 0 0 10px;font-weight:bolder}
.mobile_banner .mb_con .mb_author{margin:2px 0 0 10px}
.mobile_banner .mb_bo{margin-top:1px;width:220px;border-top:1px solid #f0f0f0}
.mobile_banner .mb_bo .proImg {width:220px;margin:14px 0 0 0;text-align:center}
.mobile_banner .mb_bo .proImg img{border:1px solid #d4d4d4;max-height:100px;}
.mobile_banner .mb_bo .mb_p{width:130px;margin:22px 0 0 10px}
.mobile_banner .mb_p .mb_p_l{float:left;width:38px;font:normal 11px µ¸¿ò; color:#888;margin-bottom:8px}
.mobile_banner .mb_p .mb_p_r{float:left;width:90px;font:normal 11px µ¸¿ò; color:#888;margin-bottom:8px}
.mobile_banner .mb_isbn{clear:both;margin:0 0 0 10px;padding-top:12px;font:normal 11px µ¸¿ò;color:#888;widt:220px;height:18px;overflow:hidden}

