﻿@charset "utf-8";

body { background-color:#f8f8f8; }

@font-face {
font-family: 'yesB';
src:url('/sysimage/font/Yes24B.eot');
src:url('/sysimage/font/Yes24B.eot?#iefix') format('embedded-opentype'),url('/sysimage/font/Yes24B.woff') format('woff'),url('/sysimage/font/Yes24B.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'yesM';
src:url('/sysimage/font/Yes24M.eot');
src:url('/sysimage/font/Yes24M.eot?#iefix') format('embedded-opentype'),url('/sysimage/font/Yes24M.woff') format('woff'),url('/sysimage/font/Yes24M.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}

/* emm font */
.yes_b { font-family:'yesB' !important;font-weight:normal !important; }
.yes_m { font-family:'yesM' !important;font-weight:normal !important; } 

/* image repleace main */
.bgCateM { display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;overflow:hidden;text-align:left;text-indent:-999em;vertical-align:top;background:url('/sysimage/renew/main/bgMain.png?v=211005a') no-repeat left top;} /* 기본 이미지 태체 태그 */
* html .bgCateM {text-indent:0 !important; line-height:0 !important; font-size:0 !important; overflow:hidden !important;background:url('/sysimage/renew/main/bgMain.png?v=211005a') no-repeat left top;}/*ie6 hack */  
*:first-child+html .bgCateM { text-indent:0 !important; line-height:0 !important; font-size:0 !important; overflow:hidden !important;background:url('/sysimage/renew/main/bgMain.png?v=211005a') no-repeat left top;}/*ie7 hack */

.tagAd { position:absolute;right:9px;top:9px;width:13px;height:9px;overflow:hidden;text-indent:-999em;background:url('/sysimage/renew/main/bgMain.png?v=211005a') no-repeat 0 -640px; }
.btn_more { position:absolute;right:19px;top:19px;color:#ebebeb;font-size:11px; }
.btn_more .bgCateM { width:37px;height:13px;background-position:-380px -640px; }

.ico_19 { position:absolute;width:30px;height:30px;background-position:0 -770px; }

#divYes24SCMEvent .yPopCo.adOn img { width:420px; }

/* 카테고리 */
.cateMTop { margin:0 auto;width:960px;text-align:left; }
.cateMTop * { font-family:'맑은 고딕','Malgun Gothic','Apple SD Gothic Neo',AppleGothic,'돋움',Dotum,'굴림',Gulim,Helvetica,sans-serif; }
.cateMTop img { vertical-align:top; }
.cateMTop .cateLiArea { float:left;width:180px; }
.cateMTop .cateLiArea .cateTit { height:34px;border:solid 1px #5790c7;border-bottom:solid 1px #196ab3;background-color:#6699cc; }
.cateMTop .cateLiArea .cateTit .bgCateM { display:block;height:34px; }
.cateMTop .cateLiArea .cateTit .bgCateM.cate_book  { background-position:0 0; }
.cateMTop .cateLiArea .cateTit .bgCateM.cate_fBook { background-position:0 -40px; }
.cateMTop .cateLiArea .cateTit .bgCateM.cate_eBook { background-position:0 -80px; }
.cateMTop .cateLiArea .cateTit .bgCateM.cate_music { background-position:-190px -120px; }
.cateMTop .cateLiArea .cateTit .bgCateM.cate_dvd   { background-position:-190px -160px; }
.cateMTop .cateLiArea .cateTit .bgCateM.cate_gift  { background-position:0 -200px; }
.cateMTop .cateLiArea .cateTit .bgCateM.cate_used  { background-position:0 -240px; }
.cateMTop .cateLiArea .cateTit .bgCateM.cate_used02  { background-position:-190px -240px; }
.cateMTop .cateLiArea .cateTit .bgCateM.cate_fas   { background-position:0 -280px; }
.cateMTop .cateLiArea .cateTit .bgCateM.cate_fasV2 { background-position:0 -320px; }
.cateMTop .cateLiArea .cateLi { position:relative;z-index:6;width:178px;border:solid 1px #d8d8d8;border-top:none;background-color:#fff; }
.cateMTop .cateLiArea .cateLi.cateLiTp_1 { min-height:617px;_height:617px; } /* 국내도서,외국도서,eBook, */
.cateMTop .cateLiArea .cateLi.cateLiTp_2 { min-height:373px;_height:373px; } /* 음반,외국도서,eBook, */
.cateMTop .cateLiArea .cateLi .cate2depth { padding:6px 0 0 0;_width:178px; }
.cateMTop .cateLiArea .cateLi .cate2depth li.cate2d { position:relative;z-index:2;_float:left;_width:178px;height:18px;line-height:18px; }
.cateMTop .cateLiArea .cateLi .cate2depth li.cate2d a.lnk_cate2d { position:relative;z-index:2;display:block;color:#333; }
.cateMTop .cateLiArea .cateLi .cate2depth li.cate2d a.lnk_cate2d em.txt { display:block;margin:0 5px 0 14px;width:159px;height:18px;line-height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer; }
.cateMTop .cateLiArea .cateLi .cate2depth li.cate2d a.lnk_cate2d:hover { text-decoration:none; }
.cateMTop .cateLiArea .cateLi .cate2depth li.cate2d .bitCock { display:none;position:absolute;left:143px;top:4px;z-index:20;width:8px;height:11px;background-position:0 -390px; }
.cateMTop .cateLiArea .cateLi .cate2depth li.cate2d .subCateLi { display:none;position:absolute;left:148px;top:-9px;z-index:10;width:auto;border:solid 2px #196ab3;background-color:#fff; }
.cateMTop .cateLiArea .cateLi .cate2depth li.cate2d .subCateLi ul { float:left;padding:7px 0 7px 0;width:130px; }
.cateMTop .cateLiArea .cateLi .cate2depth li.cate2d .subCateLi.multi_2col { width:261px;_width:265px; }
.cateMTop .cateLiArea .cateLi .cate2depth li.cate2d .subCateLi.multi_2col ul { border-right:solid 1px #ebebeb; }
.cateMTop .cateLiArea .cateLi .cate2depth li.cate2d .subCateLi.multi_2col ul.lastCol { border-right:none }
.cateMTop .cateLiArea .cateLi .cate2depth li.cate2d .subCateLi li { }
.cateMTop .cateLiArea .cateLi .cate2depth li.cate2d .subCateLi li a { display:block;padding:0 5px 0 9px;width:116px;_width:130px;height:18px;line-height:18px;overflow:hidden;font-size:12px;color:#666;white-space:nowrap;text-overflow:ellipsis; }
.cateMTop .cateLiArea .cateLi .cate2depth li.cate2d .subCateLi li a:hover { color:#333;text-decoration:underline; }
.cateMTop .cateLiArea .cateLi .cate2depth li.cate2d.on { z-index:50; }
.cateMTop .cateLiArea .cateLi .cate2depth li.cate2d.on a.lnk_cate2d { color:#fff;background-color:#6699cc; }
.cateMTop .cateLiArea .cateLi .cate2depth li.cate2d.on .bitCock { display:block; }
.cateMTop .mContRT { float:right;position:relative;width:770px; }
.cateMTop .mContRT .mConLT { height:323px;border:solid 1px #d8d8d8;background-color:#fff;background-color:#fff; }
.cateMTop .mContRT .mConLT .mbnZone { display:table-cell;_float:left;position:relative;z-index:1;width:579px;height:323px;vertical-align:top; }
.cateMTop .mContRT .mConLT .mbnZone .btnMbn { display:none;position:absolute;top:142px;z-index:10;width:34px;height:38px; }
.cateMTop .mContRT .mConLT .mbnZone .btnMbn a { width:34px;height:38px; }
.cateMTop .mContRT .mConLT .mbnZone .btnMbn.prev { left:0; }
.cateMTop .mContRT .mConLT .mbnZone .btnMbn.prev a { background-position:-160px -640px; }
.cateMTop .mContRT .mConLT .mbnZone .btnMbn.prev a:hover { background-position:-240px -640px; }
.cateMTop .mContRT .mConLT .mbnZone .btnMbn.next { right:0; }
.cateMTop .mContRT .mConLT .mbnZone .btnMbn.next a { background-position:-200px -640px; }
.cateMTop .mContRT .mConLT .mbnZone .btnMbn.next a:hover { background-position:-280px -640px; }
.cateMTop .mContRT .mConLT .mbnZone .mbnRollWrap { }
.cateMTop .mContRT .mConLT .mbnZone .mbnRollWrap .yPagen { position:absolute;left:14px;top:286px;z-index:6;height:26px;background-color:#b0b0b0; }
.cateMTop .mContRT .mConLT .mbnZone .mbnRollWrap .yPagen a { display:block;height:26px;overflow:hidden;line-height:26px;white-space:nowrap;text-overflow:ellipsis;text-align:center;color:#fff;font-size:11px; }
.cateMTop .mContRT .mConLT .mbnZone .mbnRollWrap .yPagen a:hover { text-decoration:none; }
.cateMTop .mContRT .mConLT .mbnZone .mbnRollWrap .yPagen.on a { background-color:#6699cc; }
.cateMTop .mContRT .mConLT .mbnZone .mbnRollWrap .mbnCont {}
.cateMTop .mContRT .mConLT .mbnZone .mbnRollWrap.RollCount7 .yPagen { width:78px; }
.cateMTop .mContRT .mConLT .mbnZone .mbnRollWrap.RollCount7 .yPagen.pagen_1 { left:14px; }
.cateMTop .mContRT .mConLT .mbnZone .mbnRollWrap.RollCount7 .yPagen.pagen_2 { left:93px; }
.cateMTop .mContRT .mConLT .mbnZone .mbnRollWrap.RollCount7 .yPagen.pagen_3 { left:172px; }
.cateMTop .mContRT .mConLT .mbnZone .mbnRollWrap.RollCount7 .yPagen.pagen_4 { left:251px; }
.cateMTop .mContRT .mConLT .mbnZone .mbnRollWrap.RollCount7 .yPagen.pagen_5 { left:330px; }
.cateMTop .mContRT .mConLT .mbnZone .mbnRollWrap.RollCount7 .yPagen.pagen_6 { left:409px; }
.cateMTop .mContRT .mConLT .mbnZone .mbnRollWrap.RollCount7 .yPagen.pagen_7 { left:488px; }
.cateMTop .mContRT .mConLT .mbnZone .mbnRollWrap.RollCount6 .yPagen { width:91px; }
.cateMTop .mContRT .mConLT .mbnZone .mbnRollWrap.RollCount6 .yPagen.pagen_1 { left:14px; }
.cateMTop .mContRT .mConLT .mbnZone .mbnRollWrap.RollCount6 .yPagen.pagen_2 { left:106px; }
.cateMTop .mContRT .mConLT .mbnZone .mbnRollWrap.RollCount6 .yPagen.pagen_3 { left:198px; }
.cateMTop .mContRT .mConLT .mbnZone .mbnRollWrap.RollCount6 .yPagen.pagen_4 { left:290px; }
.cateMTop .mContRT .mConLT .mbnZone .mbnRollWrap.RollCount6 .yPagen.pagen_5 { left:382px; }
.cateMTop .mContRT .mConLT .mbnZone .mbnRollWrap.RollCount6 .yPagen.pagen_6 { left:474px; }
.cateMTop .mContRT .mConLT .mbnZone .mbnRollWrap.RollCount5 .yPagen { width:108px; }
.cateMTop .mContRT .mConLT .mbnZone .mbnRollWrap.RollCount5 .yPagen.pagen_1 { left:14px; }
.cateMTop .mContRT .mConLT .mbnZone .mbnRollWrap.RollCount5 .yPagen.pagen_2 { left:123px; }
.cateMTop .mContRT .mConLT .mbnZone .mbnRollWrap.RollCount5 .yPagen.pagen_3 { left:232px; }
.cateMTop .mContRT .mConLT .mbnZone .mbnRollWrap.RollCount5 .yPagen.pagen_4 { left:341px; }
.cateMTop .mContRT .mConLT .mbnZone .mbnRollWrap.RollCount5 .yPagen.pagen_5 { left:450px; }
.cateMTop .mContRT .mConLT .mbnZone .mbnRollWrap.RollCount4 .yPagen { width:136px; }
.cateMTop .mContRT .mConLT .mbnZone .mbnRollWrap.RollCount4 .yPagen.pagen_1 { left:12px; }
.cateMTop .mContRT .mConLT .mbnZone .mbnRollWrap.RollCount4 .yPagen.pagen_2 { left:149px; }
.cateMTop .mContRT .mConLT .mbnZone .mbnRollWrap.RollCount4 .yPagen.pagen_3 { left:286px; }
.cateMTop .mContRT .mConLT .mbnZone .mbnRollWrap.RollCount4 .yPagen.pagen_4 { left:423px; }
.cateMTop .mContRT .mConLT .mbnZone .mbnRollWrap.RollCount3 .yPagen { width:183px; }
.cateMTop .mContRT .mConLT .mbnZone .mbnRollWrap.RollCount3 .yPagen.pagen_1 { left:14px; }
.cateMTop .mContRT .mConLT .mbnZone .mbnRollWrap.RollCount3 .yPagen.pagen_2 { left:198px; }
.cateMTop .mContRT .mConLT .mbnZone .mbnRollWrap.RollCount3 .yPagen.pagen_3 { left:382px; }
.cateMTop .mContRT .mConLT .mbnZone .mbnRollWrap.RollCount2 .yPagen { width:274px; }
.cateMTop .mContRT .mConLT .mbnZone .mbnRollWrap.RollCount2 .yPagen.pagen_1 { left:14px; }
.cateMTop .mContRT .mConLT .mbnZone .mbnRollWrap.RollCount2 .yPagen.pagen_2 { left:289px; }

.mCont { margin:0 auto;width:960px;text-align:left; }
.mCont * { font-family:'맑은 고딕','Malgun Gothic','Apple SD Gothic Neo',AppleGothic,'돋움',Dotum,'굴림',Gulim,Helvetica,sans-serif; }
.mContBox { margin:0 auto;width:958px;_width:960px;text-align:left;border:solid 1px #d8d8d8;background-color:#fff; }
.mContBox * { font-family:'맑은 고딕','Malgun Gothic','Apple SD Gothic Neo',AppleGothic,'돋움',Dotum,'굴림',Gulim,Helvetica,sans-serif; }
.mContBoxHalf { width:473px;_width:475px;text-align:left;border:solid 1px #d8d8d8;background-color:#fff; }
.mContBoxHalf * { font-family:'맑은 고딕','Malgun Gothic','Apple SD Gothic Neo',AppleGothic,'돋움',Dotum,'굴림',Gulim,Helvetica,sans-serif; }
.mContBoxHalf.mContBoxHalf_lft { float:left; }
.mContBoxHalf.mContBoxHalf_rgt { float:right; }

/* 인기검색어 */
.bestKeyArea { float:left;width:179px; }
.bestKeyArea .bestKeySet { position:relative;z-index:5;width:179px;height:25px;overflow:hidden; }
.bestKeyArea .bestKeySet .bestKeyRollDl { position:absolute;width:179px; }
.bestKeyArea .bestKeySet .bestKeyRollDl dt { display:none; }
.bestKeyArea .bestKeySet .bestKeyRollDl dd a { position:relative;display:block;height:25px;color:#333;font-weight:bold;cursor:pointer; }
.bestKeyArea .bestKeySet .bestKeyRollDl dd a:hover { text-decoration:none; }
.bestKeyArea .bestKeySet .bestKeyRollDl dd a .txt { display:block;margin:0 35px 0 34px;padding-top:2px;width:110px;height:23px;_height:25px;line-height:23px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; }
.bestKeyArea .bestKeySet .bestKeyRollDl dd a .icon { position:absolute;left:12px;top:6px;width:13px;height:13px; }
.bestKeyArea .bestKeySet .bestKeyRollDl dd a .icon.rnk_1  { background-position:0 -660px; }
.bestKeyArea .bestKeySet .bestKeyRollDl dd a .icon.rnk_2  { background-position:-15px -660px; }
.bestKeyArea .bestKeySet .bestKeyRollDl dd a .icon.rnk_3  { background-position:-30px -660px; }
.bestKeyArea .bestKeySet .bestKeyRollDl dd a .icon.rnk_4  { background-position:-45px -660px; }
.bestKeyArea .bestKeySet .bestKeyRollDl dd a .icon.rnk_5  { background-position:-60px -660px; }
.bestKeyArea .bestKeySet .bestKeyRollDl dd a .icon.rnk_6  { background-position:-75px -660px; }
.bestKeyArea .bestKeySet .bestKeyRollDl dd a .icon.rnk_7  { background-position:-90px -660px; }
.bestKeyArea .bestKeySet .bestKeyRollDl dd a .icon.rnk_8  { background-position:-105px -660px; }
.bestKeyArea .bestKeySet .bestKeyRollDl dd a .icon.rnk_9  { background-position:-120px -660px; }
.bestKeyArea .bestKeySet .bestKeyRollDl dd a .icon.rnk_10 { background-position:-135px -660px; }
.bestKeyArea .bestKeySet .bestKeyRollDl dd a .rnk_chg { display:block;position:absolute;right:14px;top:5px;min-width:20px;height:13px;line-height:13px;font-size:9px;font-family:'Tahoma';color:#666; }
.bestKeyArea .bestKeySet .bestKeyRollDl dd a .rnk_chg.chg_up   { text-indent:11px;background-position:0 -730px; }
.bestKeyArea .bestKeySet .bestKeyRollDl dd a .rnk_chg.chg_dn   { text-indent:11px;background-position:-30px -730px; }
.bestKeyArea .bestKeySet .bestKeyRollDl dd a .rnk_chg.chg_even { background-position:-60px -730px; }
.bestKeyArea .bestKeySet .bestKeyRollDl dd a .rnk_chg.chg_new  { background-position:-90px -730px; }
.bestKeyArea .bestKeySet.ovr { height:auto;overflow:visible; }
.bestKeyArea .bestKeySet.ovr .bestKeyRollDl { width:176px;_width:180px;height:auto;border:solid 2px #6699cc;background-color:#fff; }
.bestKeyArea .bestKeySet.ovr .bestKeyRollDl dt { display:block;padding:12px 9px 4px 9px; }
.bestKeyArea .bestKeySet.ovr .bestKeyRollDl dt em.bgCateM { display:block;height:26px;border-bottom:solid 1px #d8d8d8; }
.bestKeyArea .bestKeySet.ovr .bestKeyRollDl dt em.bgCateM.ts_bestKey_book  { background-position:-830px 0; }
.bestKeyArea .bestKeySet.ovr .bestKeyRollDl dt em.bgCateM.ts_bestKey_fBook { background-position:-830px -40px; }
.bestKeyArea .bestKeySet.ovr .bestKeyRollDl dt em.bgCateM.ts_bestKey_eBook { background-position:-830px -80px; }
.bestKeyArea .bestKeySet.ovr .bestKeyRollDl dt em.bgCateM.ts_bestKey_music { background-position:-530px -120px; }
.bestKeyArea .bestKeySet.ovr .bestKeyRollDl dt em.bgCateM.ts_bestKey_dvd   { background-position:-530px -160px; }
.bestKeyArea .bestKeySet.ovr .bestKeyRollDl dt em.bgCateM.ts_bestKey_gift  { background-position:-830px -200px; }
.bestKeyArea .bestKeySet.ovr .bestKeyRollDl dt em.bgCateM.ts_bestKey_used  { background-position:-830px -240px; }
.bestKeyArea .bestKeySet.ovr .bestKeyRollDl dt em.bgCateM.ts_bestKey_used02{ background-position:-830px -360px; }
.bestKeyArea .bestKeySet.ovr .bestKeyRollDl dt em.bgCateM.ts_bestKey_fas   { background-position:-830px -280px; }
.bestKeyArea .bestKeySet.ovr .bestKeyRollDl dt em.bgCateM.ts_bestKey_fasV2 { background-position:-830px -320px; }
.bestKeyArea .bestKeySet.ovr .bestKeyRollDl dd { padding-bottom:4px; }
.bestKeyArea .bestKeySet.ovr .bestKeyRollDl dd a:hover { text-decoration:underline; }
.bestKeyArea .bestKeySet.ovr .bestKeyRollDl dd a .txt { margin:0 33px 0 32px; }
.bestKeyArea .bestKeySet.ovr .bestKeyRollDl dd a .icon { left:10px; }
.bestKeyArea .bestKeySet.ovr .bestKeyRollDl dd a .icon.rnk_1  { background-position:0 -680px; }
.bestKeyArea .bestKeySet.ovr .bestKeyRollDl dd a .icon.rnk_2  { background-position:-15px -680px; }
.bestKeyArea .bestKeySet.ovr .bestKeyRollDl dd a .icon.rnk_3  { background-position:-30px -680px; }
.bestKeyArea .bestKeySet.ovr .bestKeyRollDl dd a .icon.rnk_4  { background-position:-45px -680px; }
.bestKeyArea .bestKeySet.ovr .bestKeyRollDl dd a .icon.rnk_5  { background-position:-60px -680px; }
.bestKeyArea .bestKeySet.ovr .bestKeyRollDl dd a .icon.rnk_6  { background-position:-75px -680px; }
.bestKeyArea .bestKeySet.ovr .bestKeyRollDl dd a .icon.rnk_7  { background-position:-90px -680px; }
.bestKeyArea .bestKeySet.ovr .bestKeyRollDl dd a .icon.rnk_8  { background-position:-105px -680px; }
.bestKeyArea .bestKeySet.ovr .bestKeyRollDl dd a .icon.rnk_9  { background-position:-120px -680px; }
.bestKeyArea .bestKeySet.ovr .bestKeyRollDl dd a .icon.rnk_10 { background-position:-135px -680px; }
.whatsUpArea { float:right;position:relative;width:781px;height:25px;overflow:hidden; }
.whatsUpArea .ts_whatsUp { position:absolute;left:0;top:6px;width:46px;height:12px;background-position:0 -750px; }
.whatsUpArea #mainWhatsUpList {  }
.whatsUpArea #mainWhatsUpList li { height:25px; }
.whatsUpArea #mainWhatsUpList li a { display:block; }
.whatsUpArea #mainWhatsUpList li a:hover { text-decoration:none; }
.whatsUpArea #mainWhatsUpList li a em.txt { display:block;margin-left:55px;padding-top:2px;width:675px;height:23px;_height:25px;overflow:hidden;line-height:23px;white-space:nowrap;text-overflow:ellipsis;font-weight:bold;color:#333; }
.whatsUpArea .whatsUpNav { position:absolute;right:9px;top:2px; }
.whatsUpArea .whatsUpNav .pagenNum { display:none; }
.whatsUpArea .whatsUpNav .bgCateM { float:left;margin-right:-1px;width:18px;height:20px;border:0;cursor:pointer;-webkit-appearance:button; }
.whatsUpArea .whatsUpNav .prev { background-position:-330px -640px;  }
.whatsUpArea .whatsUpNav .next { background-position:-350px -640px; }
.whatsUpArea li { width:730px; }
.whatsUpArea li a { display:block; }

/* 추천상품 */
#yesWrap #yMainNomiWrap { margin:20px auto 0;width:958px;_width:960px;text-align:left;border:solid 1px #d8d8d8;background-color:#fff; }
#yesWrap #yMainNomiWrap * { font-family:'맑은 고딕','Malgun Gothic','Apple SD Gothic Neo',AppleGothic,'돋움',Dotum,'굴림',Gulim,Helvetica,sans-serif; }
#yesWrap #yMainNomiWrap img { vertical-align:top; }
#yesWrap #yMainNomiWrap:after { content:'';clear:both;display:block; }
#yMainNomiWrap .nomiLft { position:relative;display:table-cell;_float:left;width:239px;_width:240px;height:238px;border-right:solid 1px #d8d8d8; }
#yMainNomiWrap .nomiLft .arrow { position:absolute;right:-10px;top:97px;width:12px;height:24px;background-position:0 -410px; }
#yMainNomiWrap .nomiLft h2 { padding:19px 0 0 0;height:29px;_height:48px;text-align:center; }
#yMainNomiWrap .nomiLft h2 em { margin:0 auto;width:97px;height:15px;background-position:-190px 0; }
#yMainNomiWrap .nomiLft h2 em.ts_nomi { width:65px;height:15px;background-position:-480px 0; }
#yMainNomiWrap .nomiLft .nomiGoodsUnit { text-align:center; }
#yMainNomiWrap .nomiLft .nomiGoodsUnit .goods_img { position:relative;margin:0 auto;width:180px;height:136px;text-align:center; }
#yMainNomiWrap .nomiLft .nomiGoodsUnit .goods_img .ico_19 { right:0;bottom:0; }
#yMainNomiWrap .nomiLft .nomiGoodsUnit .goods_img a { position:relative;;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;overflow:hidden;border:solid 1px #cecece; }
#yMainNomiWrap .nomiLft .nomiGoodsUnit .goods_img a .goods_img .ico_19 { right:0;bottom:0; }
#yMainNomiWrap .nomiLft .nomiGoodsUnit .goods_img img { margin:-1px;max-width:199px; }
#yMainNomiWrap .nomiLft .nomiGoodsUnit .goods_info { margin:8px auto 0;width:180px;height:32px;overflow:hidden;font-weight:bold;line-height:16px !important; }
#yMainNomiWrap .nomiLft .nomiGoodsUnit .goods_info .goods_name { font-size:13px; }
#yMainNomiWrap .nomiLft .nomiGoodsUnit .goods_info .goods_name a { color:#333;line-height:16px !important; }
#yMainNomiWrap .nomiRgt { position:relative;display:table-cell;_float:left;width:718px;height:218px;vertical-align:top; }
#yMainNomiWrap .nomiRgt h2 { padding:19px 0 0 22px;height:29px;_height:48px; }
#yMainNomiWrap .nomiRgt h2 em { width:181px;background-position:-190px -25px; }
#yMainNomiWrap .nomiRgt .subCmt { position:absolute;left:214px;top:18px;color:#666;font-size:11px;letter-spacing:-1px; }
#yMainNomiWrap .nomiRgt .btnReload { display:block;position:absolute;left:530px;top:15px;width:24px;height:24px;background-position:-430px -640px; }
#yMainNomiWrap .nomiRgt a.yPgBtn { display:none;position:absolute;top:91px;z-index:10;width:34px;height:38px; }
#yMainNomiWrap .nomiRgt a.yPgLft { left:0;background-position:-160px -640px; }
#yMainNomiWrap .nomiRgt a:hover.yPgLft { background-position:-240px -640px; }
#yMainNomiWrap .nomiRgt a.yPgRgt { right:0;background-position:-200px -640px; }
#yMainNomiWrap .nomiRgt a:hover.yPgRgt { background-position:-280px -640px; }
#yMainNomiWrap .nomiRgt .yPagenNum { position:absolute;right:10px;top:10px;font-size:11px;color:#999; }
#yMainNomiWrap .nomiRgt .yPagenNum strong { color:#333; }
#yMainNomiWrap.editor .nomiRgt .btnReload { left:510px; }
#yMainNomiWrap .nomiRgt .nomiGoodsLi { padding:0 0 0 15px; }
#yMainNomiWrap .nomiRgt .nomiGoodsLi li { float:left;width:138px;overflow-x:hidden;text-align:center; }
#yMainNomiWrap .nomiRgt .nomiGoodsLi .goods_img { padding-top:10px;height:115px;_height:125px;text-align:center; }
#yMainNomiWrap .nomiRgt .nomiGoodsLi .goods_img a { display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;overflow:hidden;border:solid 1px #cecece; }
#yMainNomiWrap .nomiRgt .nomiGoodsLi .goods_img a { position:relative; }
#yMainNomiWrap .nomiRgt .nomiGoodsLi .goods_img img { margin:-1px;max-width:120px; }
#yMainNomiWrap .nomiRgt .nomiGoodsLi .goods_img .ico_19 { position:absolute;right:0;bottom:0; }
#yMainNomiWrap .nomiRgt .nomiGoodsLi .goods_info { margin:0 auto;padding-top:8px;width:95px; }
#yMainNomiWrap .nomiRgt .nomiGoodsLi .goods_info .goods_name { height:32px;overflow:hidden;line-height:16px; }
#yMainNomiWrap .nomiRgt .nomiGoodsLi .goods_info a { color:#333; }

/* 추천상품 */
.nomiGodosWrap { position:relative;margin:20px auto 0;width:958px;_width:960px;text-align:left;border:solid 1px #d8d8d8;background-color:#fff; }
.nomiGodosWrap * { font-family:'맑은 고딕','Malgun Gothic','Apple SD Gothic Neo',AppleGothic,'돋움',Dotum,'굴림',Gulim,Helvetica,sans-serif; }
.nomiGodosWrap img { vertical-align:top; }
.nomiGodosWrap .nomiLft { position:relative;_float:left;display:table-cell;width:218px;border-right:solid 1px #d8d8d8;vertical-align:top;background-color:#ecf5fe; }
.nomiGodosWrap .nomiLft .arrow { position:absolute;right:-10px;top:50%;margin-top:-12px;width:12px;height:24px;background-position:0 -460px; }
.nomiGodosWrap .nomiLft h2.ts2_nomi { height:52px;line-height:52px;font-size:14px;color:#333;text-align:center; }
.nomiGodosWrap .nomiLft .nomiGoods { padding-left:47px;padding-bottom:25px; }
.nomiGodosWrap .nomiRgt { position:relative;_float:left;display:table-cell;min-width:739px; }
.nomiGodosWrap .nomiRgt .nomiGoodsLi { position:relative;padding-left:20px;padding-bottom:25px;vertical-align:top; }
.nomiGodosWrap .nomiRgt h3.ts3_nomi { padding-left:20px;height:52px;line-height:52px;font-size:14px;color:#333;text-align:left; }
.nomiGodosWrap .goods_img { margin:0 auto;position:relative; }
.nomiGodosWrap.tp_book .goods_img { display:table-cell;height:185px;vertical-align:bottom; }
.nomiGodosWrap.tp_other .goods_img { display:table-cell;width:140px;height:140px;vertical-align:bottom; }
.nomiGodosWrap .goods_img .imgBdr { display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;overflow:hidden;text-align:left;vertical-align:top; }
.nomiGodosWrap .goods_img .imgBdr { border:solid 1px #ebebeb; }
.nomiGodosWrap .goods_img .imgBdr img { margin:-1px;width:125px;max-height:185px; }
.nomiGodosWrap .goods_img  span.band { position:absolute;left:0;right:0;bottom:0;height:17px;line-height:17px;font-size:11px;color:#fff;font-weight:bold;text-align:center;border:solid 1px #e8655b;border-top:none;background-color:#f66b60; }
.nomiGodosWrap .goods_img  span.band.band_15 { border-color:#dc7317;background-color:#dc7317; }
.nomiGodosWrap .goods_img  span.band.band_16 { border-color:#dc7317;background-color:#dc7317; }
.nomiGodosWrap .goods_img  span.band.band_17 { border-color:#dc7317;background-color:#dc7317; }
.nomiGodosWrap.tp_other .goods_img .imgBdr { display:table-cell;width:138px;height:138px;text-align:center;vertical-align:middle;background-color:#fff; }
.nomiGodosWrap.tp_other .goods_img .imgBdr a { display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;overflow:hidden;text-align:left;vertical-align:top; }
.nomiGodosWrap.tp_other .goods_img .imgBdr a img { max-width:140px;width:auto;height:140px; }
.nomiGodosWrap .goods_info { margin:17px 0 0 0; }
.nomiGodosWrap .goods_info .goods_name { width:140px;max-height:34px;_height:34px;overflow:hidden;word-break:break-all;line-height:17px;font-weight:bold;font-size:13px;color:#333; }
.nomiGodosWrap .goods_info .goods_name a { color:#333; }
.nomiGodosWrap .goods_info .goods_pubGrp { display:block;margin-top:6px;width:140px;height:15px;line-height:15px;color:#999;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; }
.nomiGodosWrap .goods_info .goods_pubGrp .divi { color:#999; }
.nomiGodosWrap .goods_info .goods_name+.goods_rating { margin-top:7px; }
.nomiGodosWrap .goods_info .goods_rating { margin-top:5px;padding-top:3px;line-height:1.2em;color:#333; }
.nomiGodosWrap .goods_info .goods_rating .bgYUI.rating { width:80px;height:15px;vertical-align:-3px; }
.nomiGodosWrap .goods_info .goods_rating .bgYUI.rating.rating_0  { background-position:0 -700px; }
.nomiGodosWrap .goods_info .goods_rating .bgYUI.rating.rating_1  { background-position:0 -720px; }
.nomiGodosWrap .goods_info .goods_rating .bgYUI.rating.rating_2  { background-position:0 -740px; }
.nomiGodosWrap .goods_info .goods_rating .bgYUI.rating.rating_3  { background-position:0 -760px; }
.nomiGodosWrap .goods_info .goods_rating .bgYUI.rating.rating_4  { background-position:0 -780px; }
.nomiGodosWrap .goods_info .goods_rating .bgYUI.rating.rating_5  { background-position:0 -800px; }
.nomiGodosWrap .goods_info .goods_rating .bgYUI.rating.rating_6  { background-position:0 -820px; }
.nomiGodosWrap .goods_info .goods_rating .bgYUI.rating.rating_7  { background-position:0 -840px; }
.nomiGodosWrap .goods_info .goods_rating .bgYUI.rating.rating_8  { background-position:0 -860px; }
.nomiGodosWrap .goods_info .goods_rating .bgYUI.rating.rating_9  { background-position:0 -880px; }
.nomiGodosWrap .goods_info .goods_rating .bgYUI.rating.rating_10 { background-position:0 -900px; }
.nomiGodosWrap .goods_info .goods_rating .rating_txt { vertical-align:top; }
.nomiGodosWrap .goods_info .goods_price { margin-top:8px;color:#333;line-height:1.2em;font-weight:bold; }
.nomiGodosWrap .goods_info .goods_price em.yes_b { color:#000;font-size:14px;vertical-align:-1px; }
.nomiGodosWrap .goods_info .goods_price .goods_benefit { font-weight:normal;line-height:1.2em; }
.nomiGodosWrap .goods_info .goods_point { margin-top:7px;font-weight:normal; }
.nomiGodosWrap .goods_info .goods_point .ico_point { width:13px;height:13px;vertical-align:-2px;background-position:-30px 0; }
.nomiGodosWrap .nomiRgt li { float:left;width:172px; }
.nomiGodosWrap .nomiRgt li .nomiGoodsLi { position:relative; }
.nomiGodosWrap .nomiRgt li .goods_img { padding-left:29px; }
.nomiGodosWrap .nomiRgt li .goods_img  span.band { left:29px; }
.nomiGodosWrap .nomiRgt li .goods_info { margin-left:29px; }
.nomiGodosWrap .nomiRgt a.yPgBtn { display:none;position:absolute;top:50%;z-index:10;margin-top:-19px;width:34px;height:38px; }
.nomiGodosWrap .nomiRgt a.yPgLft { left:0;background-position:-160px -640px; }
.nomiGodosWrap .nomiRgt a:hover.yPgLft { background-position:-240px -640px; }
.nomiGodosWrap .nomiRgt a.yPgRgt { right:0;background-position:-200px -640px; }
.nomiGodosWrap .nomiRgt a:hover.yPgRgt { background-position:-280px -640px; }
.nomiGodosWrap .nomiRgt .yPagenNum { position:absolute;right:19px;top:19px;font-size:11px;color:#999; }
.nomiGodosWrap .nomiRgt .yPagenNum strong { color:#333; }
