@charset "utf-8";

/* button */
.btnArea a,
.btnArea input,
.btnArea img {margin:0 8px;}
.btn {display:inline-block; text-align:center; font-weight:bold; vertical-align:middle; cursor:pointer; font-family:/*verdana, tahoma,*/ dotum, dotumche, '돋움', '돋움체', sans-serif;}
.btn:link, .btn:active, .btn:visited {color:#fff;}
.btn:hover {text-decoration:none;}

.btnB1 {font-size:12px; line-height:13px; padding:18px 45px;}
.btnB2 {font-size:12px; line-height:13px; padding:22px 45px;}
.btnB3 {font-size:12px; line-height:13px; padding:15px 45px;}
.btnM1 {font-size:12px; line-height:13px; padding:12px 40px;}
.btnM2 {font-size:12px; line-height:15px; padding:8px 40px 5px;}
.btnM3 {font-size:12px; line-height:13px; padding:10px 40px;}
.btnS1 {font-size:11px; line-height:13px; padding:9px 10px 6px;}
.btnS2 {font-size:11px; line-height:0.9; padding:5px 10px 4px; vertical-align:top;}
@media screen and (min-width:0\0) {
	.btnS2 {line-height:14px; padding-top:4px; padding-bottom:0;}
}
.btnS3 {font-size:11px; line-height:1.1; padding:3px 8px 1px;}
@media screen and (min-width:0\0) {
	.btnS3 {line-height:12px; padding-top:4px; padding-bottom:0;}
}
.btnS4 {font-size:11px; line-height:1.1; padding:2px 5px 0;}
@media screen and (min-width:0\0) {
	.btnS4 {line-height:10px; padding-top:4px;}
}
.btnS5 {font-size:11px; line-height:12px; padding:5px 10px 3px;}
.btnS5 {padding-top:4px\9;}
@media screen and (min-width:0\0) {
	.btnS5 {line-height:15px; padding-bottom:0;}
}
.btnS6 {font-size:11px; line-height:10px; padding:2px 5px 0;}
@media screen and (min-width:0\0) {
	.btnS6 { line-height:9px; padding:5px 5px 0;}
}

.btnW60 {width:58px; padding-left:0; padding-right:0;}
.btnW70 {width:68px; padding-left:0; padding-right:0;}
.btnW80 {width:78px; padding-left:0; padding-right:0;}
.btnW90 {width:88px; padding-left:0; padding-right:0;}
.btnW100 {width:98px; padding-left:0; padding-right:0;}
.btnW120 {width:118px; padding-left:0; padding-right:0;}
.btnW130 {width:128px; padding-left:0; padding-right:0;}
.btnW150 {width:148px; padding-left:0; padding-right:0;}
.btnW160 {width:158px; padding-left:0; padding-right:0;}
.btnW175 {width:173px; padding-left:0; padding-right:0;}
.btnW185 {width:183px; padding-left:0; padding-right:0;}
.btnW220 {width:218px; padding-left:0; padding-right:0;}

.btnRed {color:#fff; background:#d50c0c; border:1px solid #d50c0c;}
.btnRed:hover {background:#b20202; border:1px solid #b20202;}
.btnRed2 {color:#fff; background:#ff503f; border:1px solid #ff503f;}
.btnRed2:hover {background:#b20202; border:1px solid #b20202;}
.btnGry {color:#fff; background:#666; border:1px solid #666;}
.btnGry:hover {background:#3a3a3a; border:1px solid #3a3a3a;}
.btnGry2 {color:#fff; background:#aaa; border:1px solid #aaa;}
.btnGry2:hover {background:#8a8a8a; border:1px solid #8a8a8a;}
.btnWhite {color:#d50c0c; background:#fff; border:1px solid #d50c0c;}
.btnWhite:link, .btnWhite:active, .btnWhite:visited {color:#d50c0c;}
.btnWhite:hover {color:#b20202; border:1px solid #b20202;}
.btnWhite2 {color:#555; background:#fff; border:1px solid #777;}
.btnWhite2:link, .btnWhite2:active, .btnWhite2:visited {color:#555;}
.btnWhite2:hover {color:#333; border:1px solid #333;}
.btnWhite3 {color:#777; background:#fff; border:1px solid #ccc;}
.btnWhite3:link, .btnWhite3:active, .btnWhite3:visited {color:#777;}
.btnWhite3:hover {color:#555; border:1px solid #aaa;}
.btnGrylight {color:#555; background:#f4f4f4; border:1px solid #e0e0e0;}
.btnGrylight:link, .btnGrylight:active, .btnGrylight:visited {color:#555;}
.btnGrylight:hover {color:#555; background:#e0e0e0; border:1px solid #e0e0e0;}
.btnGrn {color:#fff; background:#49893f; border:1px solid #49893f;}
.btnGrn:hover {background:#327128; border:1px solid #327128;}
.btnGrn2 {color:#fff; background:#439145; border:1px solid #439145;}
.btnGrn2:hover {background:#0c780f; border:1px solid #0c780f;}
.btnBlue {color:#fff; background:#32589c; border:1px solid #32589c;}
.btnBlue:hover {background:#0c367f; border:1px solid #0c367f;}
.btnOlive {color:#fff; background:#b58f0a; border:1px solid #b58f0a;}
.btnOlive:hover {background:#8e6f00; border:1px solid #8e6f00;}
.btnMint {color:#fff; background:#1badaf; border:1px solid #1badaf;}
.btnMint:hover {background:#00898b; border:1px solid #00898b;}
.btnBlue {color:#fff; background:#4c67aa; border:1px solid #4c67aa;}
.btnBlue:hover {background:#415891; border:1px solid #415891;}
.btnOrange {color:#fff; background:#ff8746; border:1px solid #ff8746;}
.btnOrange:hover {background:#ff7930; border:1px solid #ff7930;}

.whiteArr01 {padding-right:12px; background:url(https://fiximage.10x10.co.kr/web2013/common/blt_btn_arr_white01.gif) right 1px no-repeat;}
.whiteArr02 {padding-right:15px; background:url(https://fiximage.10x10.co.kr/web2013/common/blt_btn_arr_white02.gif) right 1px no-repeat;}
.redArr01 {padding-right:12px; background:url(https://fiximage.10x10.co.kr/web2013/common/blt_btn_arr_red01.gif) right 1px no-repeat;}
.redArr02 {padding-right:15px; background:url(https://fiximage.10x10.co.kr/web2013/common/blt_btn_arr_red02.gif) right 1px no-repeat;}
.redArr03 {padding-left:15px; background:url(https://fiximage.10x10.co.kr/web2013/common/blt_btn_arr_red04.gif) left 1px no-repeat;}
.gryArr01 {padding-right:12px; background:url(https://fiximage.10x10.co.kr/web2013/common/blt_btn_arr_gry01.gif) right 1px no-repeat;}
.gryArr01:hover {background:url(https://fiximage.10x10.co.kr/web2013/common/blt_btn_arr_gry01hover.gif) right 1px no-repeat;}
.gryArr02 {padding-left:12px; background:url(https://fiximage.10x10.co.kr/web2013/common/blt_btn_arr_gry02.gif) left 1px no-repeat;}
.gryArr02:hover {background:url(https://fiximage.10x10.co.kr/web2013/common/blt_btn_arr_gry02hover.gif) left 1px no-repeat;}
.btnDel {padding-left:13px; background:url(https://fiximage.10x10.co.kr/web2013/common/btn_close_popup.gif) left 2px no-repeat;}
.btnDown {padding-right:13px; background:url(https://fiximage.10x10.co.kr/web2013/common/btn_down.gif) right top no-repeat;}
.btnDownload {padding-right:13px; background:url(https://fiximage.10x10.co.kr/web2013/common/blt_btn_download.gif) right 50% no-repeat;}
.writeArr {padding:1px 0 0 18px; background:url(https://fiximage.10x10.co.kr/web2013/common/ico_pencil.gif) left top no-repeat;}
.listArr {padding:1px 0 0 16px; background:url(https://fiximage.10x10.co.kr/web2013/common/ico_list.gif) left 2px no-repeat;}


/* box */
.bdr1 {border:1px solid #bbb;}
.tBdr1 {border-top:3px solid #333;}
.tBdr2 {border-top:1px solid #eee;}
.tBdr3 {border-top:1px solid #ccc;}
.tBdr4 {border-top:2px solid #555;}
.bBdr1 {border-bottom:1px solid #eee;}
.bBdr2 {border-bottom:1px solid #ccc;}
.lBdr1 {border-left:1px solid #eaeaea;}

.box1 {background:#fff !important;}
.box2 {background:#fbfbfb;}
.box3 {background:#f9f9f9;}
.box4 {background:#f2f2f2;}
.box5 {background:#f5f5f5;}

.boxBg01 {background:#f8f8f8; border-top:4px solid #000;}


/* popup */
.popHead {position:relative; padding:27px 15px 15px; color:#fff; background:#d50c0c;}
.lyrClose {position:absolute; right:15px; top:15px;}
.popBody {background:#fff;}



/* paging */
.paging {width:770px; text-align:center; height:25px;}
.paging a {display:inline-block; height:23px; line-height:22px; border:1px solid #ccc; background-color:#fff; text-decoration:none; vertical-align:top; overflow:hidden;}
.paging a span {display:block; height:23px; vertical-align:middle; font-size:12px; font-family:verdana, tahoma, sans-serif; color:#555; min-width:8px; padding:0 8px 0 7px; letter-spacing:-1px;}
.paging a.arrow {background-color:#fff;}
.paging a.arrow span {background-image:url(https://fiximage.10x10.co.kr/web2013/common/paging_arrow.gif); background-repeat:no-repeat; text-indent:-9999px; width:23px; padding:0;}
.paging a.current {background-color:#fff; border:1px solid #d50c0c; color:#d50c0c; font-weight:bold;}
.paging a.current span {color:#d50c0c;}
.paging a.current:hover {background-color:#fff;}
.paging a.first span {background-position:6px 8px;}
.paging a.prev span {background-position:-22px 8px;}
.paging a.next span {background-position:-348px 8px;}
.paging a.end span {background-position:-378px 8px;}
.paging a:hover {background-color:#ececec;}


@media screen and (min-width:1720px) {
	.headerWrap .deco {position:absolute; top:8px; display:block; height:13px; text-indent:-9999px; overflow:hidden; font-size:10px; line-height:10px; background:url(https://fiximage.10x10.co.kr/web2013/common/deco_txt.gif) no-repeat;}
	.headerWrap .txtL {left:12px; width:241px; background-position:left top;}
	.headerWrap .txtR {right:12px; width:202px; background-position:right -13px;}
}

/* etc */
.cont {width:1140px; margin:0 auto;}
#mask {display:none; position:absolute; left:0; top:0; z-index:90000; background:url(https://fiximage.10x10.co.kr/web2013/common/mask_bg.png) left top repeat;}
#boxes, #lyrPop {display:none;}
#boxes .window, #lyrPop .window {position:fixed; left:0; top:0; display:none; z-index:99999;}
.lyrClose {cursor:pointer;}
.icoHot img {margin-left:2px; padding-bottom:1px; border-bottom:1px solid #d50c0c; vertical-align:-1px;}
.icoNew img {margin-left:2px; padding-bottom:1px; border-bottom:1px solid #2f82cf; vertical-align:-1px; margin-right:-11px;}

.popTop {background:url(https://fiximage.10x10.co.kr/web2013/common/lyrpop_top_lt.png) left bottom no-repeat; padding-left:18px; height:18px;}
.popTop > div {background:url(https://fiximage.10x10.co.kr/web2013/common/lyrpop_top_rt.png) right bottom no-repeat; height:18px;}
.popContWrap {background:url(https://fiximage.10x10.co.kr/web2013/common/lyrpop_btm_lt.png) left bottom no-repeat; padding-left:18px;}
.popContWrap .popCont {background:url(https://fiximage.10x10.co.kr/web2013/common/lyrpop_btm_rt.png) right bottom no-repeat; padding:0 18px 18px 0;}

.overHidden {overflow:hidden;}
.lt {text-align:left !important;}
.ct {text-align:center !important;}
.rt {text-align:right !important;}
.ftLt {float:left;}
.ftRt {float:right;}

.vTop {vertical-align:top;}
.vMiddle {vertical-align:middle;}

.fs11 {font-size:11px !important; line-height:13px;}
.fs12 {font-size:12px !important;}
.fs13 {font-size:13px;}
.fs14 {font-size:14px;}
.fs15 {font-size:15px;}
.fs18 {font-size:18px;}
.fs20 {font-size:20px;}

.fb {font-weight:bold;}
.fn {font-weight:normal !important; font-style:normal !important;}
.txtML {text-decoration:line-through;}
.txtL {text-decoration:underline;}
.nowrap {white-space:nowrap;}

.cr999 {color:#999 !important;}
.cr888 {color:#888 !important;}
.cr777 {color:#777 !important;}
.cr666 {color:#666;}
.cr555 {color:#555 !important;}
.cr000 {color:#000 !important;}
.crBbb {color:#bbb;}
.cr6aa7cc {color:#6aa7cc;}
.crFa6052 {color:#fa6052;}
.cr3a96c8 {color:#3a96c8;}
.crFf503f {color:#ff503f !important;}
.crRed {color:#d50c0c !important;}
.crGrn {color:#49893f !important;}
.crBlu {color:#0054a6;}
.crMint {color:#05a5af;}
.crWhite {color:#fff;}

.ls0 {letter-spacing:0 !important;}
.lsM1 {letter-spacing:-1px;}

.lh19 {line-height:19px !important;}

.ftVdana {font-family:verdana, tahoma, sans-serif;}
.ftDotum {font-family:돋움, "돋움", sans-serif;}

.pad0 {padding:0 !important;}
.pad05 {padding:5px;}
.pad15 {padding:15px;}
.tPad0 {padding-top:0 !important;}
.tPad01 {padding-top:1px !important;}
.tPad02 {padding-top:2px !important;}
.tPad03 {padding-top:3px !important;}
.tPad05 {padding-top:5px;}
.tPad07 {padding-top:7px;}
.tPad10 {padding-top:10px !important;}
.tPad13 {padding-top:13px;}
.tPad15 {padding-top:15px;}
.tPad20 {padding-top:20px;}
.tPad25 {padding-top:25px !important;}
.tPad30 {padding-top:30px !important;}
.tPad40 {padding-top:40px !important;}
.lPad0 {padding-left:0 !important;}
.lPad03 {padding-left:3px;}
.lPad05 {padding-left:5px;}
.lPad10 {padding-left:10px;}
.lPad12 {padding-left:12px;}
.lPad15 {padding-left:15px;}
.lPad20 {padding-left:20px;}
.lPad25 {padding-left:25px;}
.lPad30 {padding-left:30px;}
.bPad05 {padding-bottom:5px;}
.bPad10 {padding-bottom:10px;}
.bPad15 {padding-bottom:15px;}
.bPad20 {padding-bottom:20px;}
.bPad30 {padding-bottom:30px;}
.bPad40 {padding-bottom:40px !important;}
.bPad50 {padding-bottom:50px;}
.bPad70 {padding-bottom:70px;}
.rPad05 {padding-right:5px !important;}
.rPad10 {padding-right:10px;}
.rPad15 {padding-right:15px;}
.rPad20 {padding-right:20px;}

.tMar0 {margin-top:0 !important;}
.tMar01 {margin-top:1px;}
.tMar04 {margin-top:4px !important;}
.tMar05 {margin-top:5px;}
.tMar07 {margin-top:7px;}
.tMar10 {margin-top:10px;}
.tMar15 {margin-top:15px;}
.tMar20 {margin-top:20px;}
.tMar25 {margin-top:25px;}
.tMar30 {margin-top:15px !important;}
.tMar35 {margin-top:35px;}
.tMar40 {margin-top:40px !important;}
.tMar44 {margin-top:44px;}
.tMar50 {margin-top:50px !important;}
.tMar55 {margin-top:55px;}
.tMar60 {margin-top:60px;}
.tMar80 {margin-top:80px;}
.lMar0 {margin-left:0 !important;}
.lMar05 {margin-left:5px;}
.lMar10 {margin-left:10px;}
.lMar20 {margin-left:20px;}
.lMar37 {margin-left:37px !important;}
.rMar05 {margin-right:5px;}

/* categoryList */
.categoryList {z-index:40; width:100%}

.pdtWrap {padding:30px 0;}
/* .pdtList {overflow:hidden;} */
.pdtList .pdtList2 {float:left;margin-right:15px;}
.pdtList li {float:left;}
.pdtBox {margin:0 auto;}
.pdtInfo {text-align:left;}
.pdtBrand {color:#b2b2b2; font-size:11px; line-height:14px; font-weight:bold; word-wrap:break-word; word-break:break-all;}
.pdtBrand a {color:#b2b2b2; text-decoration:underline; font-weight:bold;word-wrap:break-word; word-break:break-all;}
.pdtName {font-size:11px; min-height:32px; vertical-align:top; line-height:16px;}
.pdtName a {color:#555; font-family:"돋움", "돋움", sans-serif;}
.pdtPrice {color:#999; font-size:11px; letter-spacing:-1px; font-family:verdana, tahoma, "돋움체", "돋움", sans-serif;}
.finalP {color:#777; font-weight:bold;}

.pdtPhoto {position:relative; width:100%;}
.pdtAction {display:none; position:absolute; left:0; bottom:0; width:100%; background:#555;}
.pdtAction ul {width:100%;}
.pdtAction ul li {display:table; border-left:0px solid #777; padding:0; border-bottom:0;}
.pdtAction ul li p {display:table-cell; vertical-align:middle; text-align:center; color:#fff; font-weight:bold; cursor:pointer;}
.pdtAction ul li p span {vertical-align:middle; display:inline-block; height:16px;  background-repeat:no-repeat;}
.pdtAction ul li.largeView {border-left:none;border-right:none;}
.pdtAction ul li.myWishOn {background:#d50c0c;}
.pdtAction ul li.largeView p span {background-image:url(/new/11shop_new/img/right_list/btn_largeview.png); width:100%; text-indent:-9999px; overflow:hidden; display:block; margin:12px auto;}

/*
.pdtAction ul li.postView p span {background-image:url(/new/11shop_new/img/right_list/ico_postview.gif); padding-left:19px;}
.pdtAction ul li.wishView p span {background-image:url(/new/11shop_new/img/right_list/ico_wishview.png); padding-left:19px;}
*/




.pdt200 .pdtList > li {width:200px; min-height:300px;}
.pdt200 .pdtBox {width:200px;}
.pdt200 .pdtPhoto {width:200px;}
.pdt200 .pdtInfo {min-height:188px; padding:17px 7px 0 7px;}
.pdt200 .pdtInfo .pdtBrand {color:#b2b2b2; font-size:11px; line-height:14px; font-weight:bold; word-wrap:break-word; word-break:break-all;}
.pdt200 .pdtInfo .pdtBrand a {color:#b2b2b2; text-decoration:none; font-weight:bold;word-wrap:break-word; word-break:break-all;}
.pdt200 .pdtInfo .pdtBrand a:hover {color:#b2b200; text-decoration:underline; font-weight:bold;word-wrap:break-word; word-break:break-all;}
.pdt200 .pdtInfo .pdtBrand span {display:inline-block; vertical-align:middle; margin-left:5px; width:14px; height:14px;}
.tPad10 {padding-top:10px !important;}
.pdt200 .pdtAction ul {height:30px;}
.pdt200 .pdtAction ul li {height:30px;}
.pdt200 .pdtAction ul li p {height:30px;}
.pdt200 .pdtAction ul li p span {margin:7px auto; font-size:11px; line-height:13px;}
.pdt200 .pdtAction ul li.largeView {width:20%;}
.pdt200 .pdtAction ul li.largeViewText {width:80%;}
.pdt200 .pdtAction ul li.postView {width:50%;}
.pdt200 .pdtAction ul li.wishView {width:35%;}
.pdt200 .largeView p span {background-position:center -16px;}
.pdt200 .postView p span {background-position:left -16px;}
.pdt200 .wishView p span {background-position:left -16px;}

.pdtBox .box5 {padding:10px; overflow:hidden; min-height:120px;}
.photoReviewWrap .pdtBox {min-height:750px;}
.photoReview {padding:20px 10px 30px 10px;}
.photoReviewTxt {font-size:11px; color:#777; min-height:36px; padding-top:10px;}
.pdt400 .pdt120 .pdtInfo {min-height:117px; padding:3px 0 0 0;}
div.txtReviewWrap .pdtList > li {min-height:410px;}
div.txtReviewWrap .pdtBox {width:400px; min-height:410px;}
.reviewArea {padding:10px 20px; width:160px;}
.reviewTxt {font-size:11px; color:#777; min-height:145px; padding-top:10px;}
.pdt400 .pdt200 .pdtInfo {min-height:117px; padding:3px 0 0 0;}


/* product detail */
.pdtInfoWrap {padding:30px; border-bottom:1px solid #ccc; position:relative;}
.pdtInfoWrap:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}
.pdtInfoWrap img {vertical-align:top;}
.pdtPhotoWrap {float:left; width:400px;}
.pdtThumbList {overflow:hidden; padding-top:12px;}
.pdtThumbList li {float:left; width:38px; height:38px; position:relative; margin-right:5px;}
.pdtThumbList li span {display:none; width:38px; height:38px; position:absolute; left:0; top:0; background:url(/new/11shop_new/img/right_list/thumb_on.gif) left top no-repeat;}
.pdtThumbList li.current span {display:block;}

.pdtDetailWrap {float:right; width:640px;}
.pdtDetailWrap .pdtFlag {position:absolute; right:15px; top:12px; overflow:hidden; z-index:30;}
.pdtDetailWrap .pdtFlag span {float:left; width:40px; height:40px; margin-left:7px;}
.pdtDetailWrap .pdtNameWrap {border-bottom:1px solid #ccc; padding-bottom:10px; position:relative; background:#f8f8f8;text-align:left;}
.pdtDetailWrap .pdtNameWrap .pdtBrand a:hover {text-decoration:underline;}
.pdtDetailWrap .pdtNameWrap .pdtBrand span {display:inline-block; vertical-align:middle; margin-left:5px; width:14px; height:14px;}
.pdtDetailWrap .pdtNameWrap .zzimBrOff {background:url(/new/11shop_new/img/right_list/ico_star.png) center top no-repeat; cursor:pointer;}
.pdtDetailWrap .pdtNameWrap .zzimBrOn {background:url(/new/11shop_new/img/right_list/ico_star.png) center -23px no-repeat; cursor:pointer;}
.pdtDetailWrap .pdtNameWrap .pdtBrand, .pdtDetailWrap .pdtNameWrap .pdtBrand a {text-decoration:none; color:#777;}
.pdtDetailWrap .pdtNameWrap .pdtName {font-size:16px; line-height:22px; font-weight:bold; color:#000; padding-right:140px; min-height:20px;}
.pdtDetailWrap .wishNumViewWrap {position:absolute; right:0; bottom:10px; padding-right:20px;}
.pdtDetailWrap .wishNumViewWrap:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}
.pdtDetailWrap .wishNumViewWrap .wishNumView {float:left; min-width:70px; padding:0 5px; height:21px; border:3px solid #ddd; text-align:center; background:#fff; cursor:pointer;}
.pdtDetailWrap .wishNumViewWrap .wishNumView span {background:url(/new/11shop_new/img/right_list/ico_wish.png) left 1px no-repeat; padding-left:18px; font-size:11px; font-weight:bold; color:#777; line-height:20px;}
.pdtDetailWrap .wishNumViewWrap .myWishOn span {background-position:left -25px;}
.pdtDetailWrap .wishNumViewWrap .addInfo {float:left; width:20px; right:0;}
.pdtDetailWrap .wishNumViewWrap .addInfo span {background:none; padding:0;}
.pdtDetailWrap .wishNumViewWrap .addInfo .wishTip {display:block; text-align:center; padding-top:5px; color:#000; font-weight:bold; text-decoration:underline; cursor:pointer;}
.pdtDetailWrap .wishNumViewWrap a {text-decoration:none;}
.pdtDetailWrap .wishNumViewWrap .contLyr {left:-192px; top:15px; background-position:200px 10px;}
.pdtDetailWrap .wishNumViewWrap .wishTipCont dt, .pdtDetailWrap .wishNumViewWrap .wishTipCont dd {font-size:11px;}
.pdtDetailWrap .wishNumViewWrap .wishTipCont dt {font-weight:bold; color:#000; padding-left:20px; background:url(/new/11shop_new/img/right_list/ico_wish.png) left -22px no-repeat;}
.pdtDetailWrap .wishNumViewWrap .wishTipCont dd {padding-top:10px;}
.pdtDetailWrap .wishNumViewWrap .wishTipCont dd a {text-decoration:underline;}

.pdtSaleInfoWrap {border-bottom:1px solid #ccc; min-height:300px; background:url(/new/11shop_new/img/right_list/line02.gif) 405px top repeat-y;}
.pdtSaleInfoWrap .pdtSaleInfo {float:left; width:380px; padding:10px 25px 20px 0;}
.pdtSaleInfoWrap .saleInfo {clear:both; padding-top:9px; font-size:11px; z-index:1;}
.pdtSaleInfoWrap .saleInfo:after {content:" "; display:block; height:0; clear:both; visibility:hidden;}
.pdtSaleInfoWrap .saleInfo dt {width:85px; color:#666; font-weight:bold;font-size:11px;}
.pdtSaleInfoWrap .saleInfo dd {width:295px; color:#555;}
.pdtSaleInfoWrap .saleInfo dt, .pdtSaleInfoWrap .saleInfo dd {float:left;}
.pdtSaleInfoWrap .addInfo {position:absolute; top:0; display:inline-block; z-index:500;}
.pdtSaleInfoWrap .addInfo span {cursor:pointer; letter-spacing:-1px; text-decoration:underline; color:#888; padding:0 8px 0 10px; font-size:11px; background:url(/new/11shop_new/img/right_list/blt08.gif) right 4px no-repeat;}
.pdtSaleInfoWrap .addInfo:hover span {color:#555; background-position:right -48px;}
.pdtSaleInfoWrap .intFree .contLyr {left:10px;}
.pdtSaleInfoWrap .shipInfo .contLyr {left:4px;}
.contLyr {display:none; z-index:1000; position:absolute; top:10px; padding-top:15px; background:url(/new/11shop_new/img/right_list/contlyr_pointer.gif) 30px 10px no-repeat;}
.contLyrInner {border:4px solid #ccc; background:#fff; padding:15px; color:#777;}
.abrDeliver {padding-right:16px; background:url(/new/11shop_new/img/right_list/ico_abroad.png) right 50% no-repeat;}
.orderNumAtc {display:inline-block; vertical-align:top; width:13px; height:20px;}
.orderNumAtc span {display:block; width:13px; height:9px; vertical-align:top;}
.pdtSaleInfo .txtInp {height:18px; padding:0 5px; font-size:11px;}
.saleInfo select {max-width:295px;}
.saleInfo textarea {z-index:1;}
.pdtSaleInfoWrap .pdtEtc {float:right; width:216px; padding:10px 0; font-size:11px;}
.pdtSaleInfoWrap .couponDown dt {font-weight:bold; color:#438938; font-family:돋움, "돋움", sans-serif;}
.pdtSaleInfoWrap .couponDown dt span {padding-right:20px; background:url(/new/11shop_new/img/right_list/ico_down.png) right bottom no-repeat;}
.pdtSaleInfoWrap .couponDown dd {padding-top:6px;}

.plusSaleBox {border:6px solid #ddd; background:#fff; padding:15px; position:relative;}
.plusSaleBox dt {padding-bottom:10px;}
.plusSaleBox dd {overflow-y:scroll; height:245px; padding-right:15px;}
.plusSaleBox dd table td {vertical-align:top; border-bottom:1px solid #ddd; padding:15px 0;}
.plusSaleBox select {max-width:190px;}
.plusSaleBox .plusInfo {top:12px; right:15px;}
.plusSaleBox .plusInfo .contLyr {left:17px; font-size:11px; line-height:16px;}
.plusInfo dt {font-size:11px;}
.plusInfo dd {padding-top:5px;}
.plusInfo ul li {background:url(/new/11shop_new/img/right_list/blt_btn_arr_red03.gif) left 10px no-repeat; padding:4px 0 0 10px;}

.giftcardDetail .pdtPhotoWrap {width:600px; background:url(/new/11shop_new/img/right_list/bg_giftcard.gif) center top no-repeat; text-align:center;}
.giftcardDetail .pdtDetailWrap {width:440px;}
.giftcardDetail .pdtSaleInfoWrap {background:none;}
.giftcardDetail .pdtSaleInfoWrap .saleInfo {padding-top:20px;}
.giftcardDetail .pdtSaleInfoWrap .pdtSaleInfo {width:440px; padding:0;}
.giftcardDetail .pdtSaleInfoWrap .saleInfo dd {width:340px;}
.giftcardDetail .pdtSection {font-size:12px; color:#666; line-height:22px;}
.giftcardDetail .giftcard .section {padding:0;}
.giftcardDetail .giftcard .section .process {padding:0 0 0 154px;}
.giftcardDetail .giftcard .section .process h4 {background:none; float:left; padding-right:30px; margin:0; padding:0 50px 0 0;}
.giftcardDetail .giftcardList {padding-top:0; width:708px; margin:0 auto;}
.pdtInforList dfn.addInfo {font-style:normal; cursor:pointer; letter-spacing:-1px; text-decoration:underline; color:#555; padding:0 8px 0 10px; font-size:11px; background:url(/new/11shop_new/img/right_list/blt08.gif) right 2px no-repeat;}








/* quick view layer */
.quickViewLyr .popBody {border-top:5px solid #d50c0c;}
.quickViewLyr .pdtInfoWrap {width:800px; height:540px; border-bottom:0;}
.quickViewLyr .pdtDetailWrap {width:310px;}
.quickViewLyr .pdtDetailWrap .pdtNameWrap {background:none;}
.quickViewLyr .pdtDetailWrap .pdtNameWrap .pdtName {padding-right:0;}
.quickViewLyr .pdtSaleInfoWrap {border-bottom:0;}
.quickViewLyr .pdtSaleInfoWrap .pdtSaleInfo {width:310px; padding-right:0;}
.quickViewLyr .pdtSaleInfoWrap .saleInfo {padding-top:3px;}
.quickViewLyr .pdtSaleInfoWrap .saleInfo dd {width:225px;}
.quickViewLyr .saleInfo select {max-width:225px;}
.quickViewLyr .pdtDetailWrap .btnArea {position:absolute; right:30px; bottom:30px; width:310px; height:150px; overflow:hidden; padding-top:0;}
.quickViewLyr .pdtDetailWrap .btnArea .btn {margin-right:0;}
.quickViewLyr .pdtDetailWrap .btnArea .ftLt {width:190px;}
.quickViewLyr .pdtDetailWrap .btnArea .ftLt .btn {width:188px;}
.quickViewLyr .pdtDetailWrap .btnArea .ftRt {width:110px;}
.quickViewLyr .pdtDetailWrap .btnArea .ftRt .btn {width:108px;}
.quickViewLyr .pdtDetailWrap .btnArea .btnB1 {padding:27px 0;}
.quickViewLyr .pdtDetailWrap .btnArea .btnS3 {float:right; padding:9px 0;}
.quickViewLyr .pdtDetailWrap .btnArea .edit {padding-top:15px; height:25px; line-height:18px;}
.quickViewLyr .pdtAbout {position:relative; margin-top:30px; color:#777;}
.quickViewLyr .pdtAbout:after {content:" "; display:block; clear:both;}
.quickViewLyr .pdtAbout .pdtReview,
.quickViewLyr .pdtAbout .pdtWish {float:left; padding:5px 12px 5px 36px; line-height:12px; border:3px solid #ddd; margin-right:10px; font-weight:bold;}
.quickViewLyr .pdtAbout .pdtReview {background:url(https://fiximage.10x10.co.kr/web2013/shopping/ico_review.gif) 12px 50% no-repeat;}
.quickViewLyr .pdtAbout .pdtReview .cmt {position:absolute; left:0; top:36px; z-index:10; width:370px; height:46px; font-size:11px; line-height:16px; padding:20px 15px 0; font-weight:normal; background:url(/new/11shop_new/img/right_list/bg_review.gif) left top no-repeat;}
.quickViewLyr .pdtAbout .pdtWish {cursor:pointer; background:url(https://fiximage.10x10.co.kr/web2013/common/ico_wish.png) 15px 5px no-repeat;}
.quickViewLyr .pdtAbout .myWishOn {background-position:15px -21px}

.couponGrn {display:inline-block; border:2px solid #49893f; background:#49893f; height:37px; text-align:center; min-width:157px; cursor:pointer;}
.couponGrn p {display:block; overflow:hidden; border:1px solid #80ad79; background:#49893f; height:30px; text-align:center; padding:5px 5px 0 5px; min-width:145px; color:#fff; font-size:23px; line-height:35px; font-weight:bold;}
.couponGrn p span {display:inline-block; margin:0 auto;}
.couponGrn p img {float:left;}

.tagView dt {font-weight:bold;}
.tagView dd {padding-top:5px;}
.tagView dd ul {overflow:hidden;}
.tagView dd li {float:left; padding:4px 4px 0 0; height:18px;}
.tagView dd li span {display:inline-block; padding:3px 8px; background:#e2e2e2; letter-spacing:-1px; white-space:nowrap; line-height:13px; font-size:11px; font-family:dotum, dotumche, '돋움', '돋움체', sans-serif;}
@media screen and (min-width:0\0) {
	.tagView dd li span {padding:5px 8px 1px 8px;}
}
.tagView dd li span:hover {background:#ccc; cursor:pointer;}
.tagView dd li span a:hover {text-decoration:none;}

.cmt01 {padding-left:15px; background:url(/new/11shop_new/img/right_list/blt09.png) left 50% no-repeat;}
.optSelectListWrap {padding:0 10px 0 15px;}
.optSelectList td {font-size:11px; line-height:16px; vertical-align:top; padding:15px 0; text-align:center; border-bottom:1px dashed #cacaca;}
.optSelectList td .btnListDel {margin-top:1px;}
.optSelectList td.plusPdtOrder {padding:15px 0 15px 25px; background:url/new/11shop_new/img/right_list/blt_plussale.png) left 15px no-repeat;}
.btnListDel {width:13px; height:13px; display:block; text-indent:-9999px; overflow:hidden; background:url(/new/11shop_new/img/right_list/btn_delete2.gif) left top no-repeat; cursor:pointer;}
.btnListDel:hover {background-position:-13px top;}

.totalPrice {background:#ddd; text-align:right; color:#000; padding:10px; font-size:11px; z-index:30; margin-top:-1px; position:relative;}
.totalPrice span {padding:0 15px;}
.pdtDetailWrap .btnArea {padding-top:12px;}
.pdtDetailWrap .btnArea a.btn {margin:0 4px 0 0;}

.evtIssu {overflow:hidden; padding-top:35px; padding-bottom:20px;}
.evtIssu dt, .evtIssu dd {float:left; font-size:11px;}
.evtIssu dt {font-weight:bold; text-decoration:underline; width:110px;}
.evtIssu dd li {padding:0 0 5px 11px; background:url(/new/11shop_new/img/right_list/blt10.png) left -28px no-repeat;}
.evtIssu dd li.evt {background-position:left 6px;}

.pdtSns {overflow:hidden; padding-top:10px;}
.pdtSns li {float:left; padding-left:5px;}

.brLinkArea {overflow:hidden; padding:40px 30px 44px 40px; height:102px; background:url(/new/11shop_new/img/right_list/bg_collection_line.gif) left 181px repeat-x;}
.brLinkArea img.grayOn {filter:grayscale(100%); -webkit-filter:grayscale(100%); -moz-filter:grayscale(100%); /*filter:grayscale(100%);*/ filter:gray(1); -webkit-filter:grayscale(1);}
.brLinkArea ul {overflow:hidden; padding-top:9px; width:590px;}
.brLinkArea ul li {float:left; width:50px; height:50px; margin-left:9px; background:url(/new/11shop_new/img/right_list/bg_blank_50x50.gif) left top no-repeat;}
.brView {float:left; overflow:hidden; width:450px; cursor:pointer;}
.brView p {width:102px; height:102px; float:left;}
.brView p img {width:100px; height:100px; border:1px solid #aaa;}
.brView dl {float:left; width:300px; padding-left:20px;}
.brView dl dt {color:#000; font-size:12px; line-height:24px; padding-top:5px;}
.brView dl dt a {color:#000;}
.brView dl dt a:hover {text-decoration:none;}
.brView dl dt strong {font-size:20px;}
.brView dl dd {font-size:11px; padding-top:13px; color:#888;}

.brBnrArea {width:100%; height:560px; background:#000; text-align:center; position:relative;}
.brBnrArea .linkList {width:100%; height:40px; position:absolute; left:0; top:0; overflow:hidden; background:url(/new/11shop_new/img/right_list/bg_list.png) left top repeat-x;}
.brBnrArea .linkList ul {float:right; padding-right:10px;}
.brBnrArea .linkList ul li {float:left; width:30px; color:#fff; padding:11px 0; font-weight:bold; cursor:pointer;}
.brBnrArea .linkList ul li:hover, .brBnrArea .linkList ul li.current {text-decoration:underline;}

.bnrArea {width:100%; height:560px; display:table-cell; vertical-align:middle; text-align:center;}
.bnrArea img, .bnrArea iframe {height:100%;}

.pdtTabLink {position:absolute; height:42px; background:#fff; width:1140px; z-index:100;}
.pdtTabLink ul {overflow:hidden; border-bottom:4px solid #ccc;}
.pdtTabLink ul li {float:left; padding:13px 30px 7px 30px; background:url(/new/11shop_new/img/right_list/tab_line2.gif) left top no-repeat; cursor:pointer; color:#666;}
.pdtTabLink ul li:first-child {background:none;}
.pdtTabLink ul li.current {color:#000;}

.pdtSection {padding:102px 70px 0 70px;}
.pdtSection h3 {padding:0 0 12px; color:#000; font-size:16px;}
.pdtSection h3 span {color:#666; font-size:11px; font-weight:normal;}

.orderAttention {padding-bottom:60px;}
.pdeExplanView p {text-align:center;}

.pdtInforBox {padding:15px 20px; background:#f8f8f8;}
.pdtInforList {overflow:hidden; _zoom:1;}
.pdtInforList span {display:inline-block; font-size:11px; padding:4px 25px 3px 9px; background:url(/new/11shop_new/img/right_list/blt_btn_arr_red03.gif) left 9px no-repeat; line-height:15px; color:#666; font-family:dotum, dotumche, '돋움', '돋움체', sans-serif;}
.pdtInforList span em {font-style:normal; font-weight:bold;}
.abroadMsg {border-top:1px solid #e5e5e5; padding-top:10px; margin-top:10px;}
.abroadMsg span {color:#888;}

.sorting {position:relative; width:100%; font-size:11px;}
.sorting .option {position:absolute; right:0; top:0;}
.sorting .option select {width:105px; margin-left:6px;}
.sorting .option select:first-child {max-width:170px; min-width:120px;}
.review .sorting .option select:first-child {max-width:270px; min-width:120px;}
.sorting .option .btn {margin-left:6px; font-weight:normal;}

.tabMenu {overflow:hidden; width:100%; margin-bottom:-1px; border-left:1px solid #ddd; background:url(/new/11shop_new/img/right_list/bg_tab_line.gif) left bottom repeat-x;}
.tabMenu li {float:left; text-align:center;}
.tabMenu li a {display:block; width:124px; padding:5px 0 4px; border:0; border-top:1px solid #ddd; border-right:1px solid #ddd; background:#f0f0f0 url(/new/11shop_new/img/right_list/bg_tab_line.gif) left bottom repeat-x;}
.tabMenu li a.on {border-bottom:0; background:#fff;}
.review .tabMenu li a {width:138px;}

.talkList {border-top:1px solid #ddd;}
.talkList thead {display:none;}
.talkList thead th {display:block; visibility:hidden; width:0; height:0;}
.talkList td {padding:24px 0; border-bottom:1px solid #ddd; vertical-align:top;}
.talkList td img {vertical-align:middle;}
.talkList .imgArea {padding:15px 0 6px;}
.talkList .purchaseOption em {color:#000; font-style:normal;}
.talkList td.comment {padding-left:25px;}
.talkList .imgArea img {max-width:428px;}

.review {font-size:11px;}
.review table {text-align:center;}
.review table td {padding:5px 0; border-bottom:1px solid #ddd; background:#fff;}
.review table td.noData {padding:35px 0; font-size:12px;}
.review .talkList tr.talkMore td {background:#fafafa;}
.review .talkList tr td:first-child {vertical-align:middle;}
.review .talkList tr.talkMore td:first-child {vertical-align:top;}
.review table .reviewItem li {padding-bottom:15px;}
.review table .reviewItem li strong {text-decoration:underline;}
.review table .imgArea img {max-width:780px;}
