.nPhotoUp { position:relative; left:-7px; top:1px; width:160px; height:149px; text-align:left; }
.nPhotoRight { position:absolute; left:0px; width:160px; height:149px; }
.nPhotoExtend { position:absolute; left:-640px; width:800px; height:149px; }

.nPhotoBoxBg, .nPhotoBox, .nPhotoBox .photo, .nPhotoBox .list, .nPhotoListBg, .nPhotoArrowLeft, .nPhotoArrowRight, .nPhotoList, .nBest, .nTxtList, .nClose { position:absolute; }
.nPhotoBoxBg { width:160px; height:149px;  }
.nPhotoBox { width:160px; height:149px; overflow:hidden; }
.nPhotoBox * { font-size:11px; font-family:dotum,µ¸¿ò; letter-spacing:-1px; }
.nPhotoBox .photo { left:28px; top:10px; width:106px; text-align:center; }
.nPhotoBox .photo a { color:#b4b3b3 !important; }
.nPhotoBox .photo dt { width:106px; }
.nPhotoBox .photo dt img { border:1px solid #e2e2e4; }
.nPhotoBox .photo dd { margin-left:10px; width:90px; height:30px; overflow:hidden;}
.nPhotoBox .list { left:8px; top:132px; }
.nPhotoBox .list a { color:#fff !important; }
.nPhotoBox .list dd { float:left; }
.nPhotoBox .list img { margin:3px 3px 0 3px; display:block; }
.nPhotoBox .list .txt { width:122px; text-align:center; }

.nPhotoListBg { width:800px; height:149px; }
.nPhotoArrowLeft { left:9px; top:40px; }
.nPhotoArrowRight { left:620px; top:40px; }
.nPhotoList { left:27px; top:10px; width:602px; height:116px; overflow:hidden; }
.nPhotoList * { font-size:11px; font-family:dotum,µ¸¿ò; letter-spacing:-1px; }
.nPhotoList .photo { float:left; margin-right:14px; width:106px; overflow:hidden; text-align:center; }
.nPhotoList .photo a { color:#b4b3b3 !important; }
.nPhotoList .photo dt { width:106px; }
.nPhotoList .photo img { border:1px solid #e2e2e4; }
.nPhotoList .photo dd { margin-left:10px; width:90px; height:30px; overflow:hidden;}

.nBest { left:10px; top:133px; }
.nBest * { line-height:1.3em; }
.nBest dt { float:left; margin-right:13px; font-size:12px; font-weight:bold; color:#18a0e0; }
.nBest dd { float:left; margin-right:15px; padding-left:18px; width:130px; height:13px; overflow:hidden; }
.nBest dd a { color:#e4e6e8 !important; }
.nBest .no1 { background:url(http://img.sbs.co.kr/s9/wizard2/tpl/images/no_1.gif) no-repeat 0 0; }
.nBest .no2 { background:url(http://img.sbs.co.kr/s9/wizard2/tpl/images/no_2.gif) no-repeat 0 0; }
.nBest .no3 { background:url(http://img.sbs.co.kr/s9/wizard2/tpl/images/no_3.gif) no-repeat 0 0; }
.nBest .no4 { background:url(http://img.sbs.co.kr/s9/wizard2/tpl/images/no_4.gif) no-repeat 0 0; }

.nTxtList { left:640px; top:px; width:160px; height:129px; overflow:hidden; background-color:#199ddb; }
.nTxtList a { font-size:12px; color:#f1f1f1 !important; }
.nTxtList a:hover { font-size:12px; color:#fff !important; }
.nTxtList dl { margin:5px 7px; }
.nTxtList dd { margin-bottom:1px; padding-left:8px; background:url(http://img.sbs.co.kr/s9/wizard2/tpl/images/bullet_dd.gif) no-repeat 0 8px; width:140px; height:13px; overflow:hidden;}
.nTxtList dt { height:12px; }

.nClose { left:760px; top:133px; width:33px; height:px; background:url(http://img.sbs.co.kr/s9/wizard2/tpl/images/arrow_right.gif) no-repeat 100% 4px; }
.nClose * { line-height:1.4em; font-size:11px; }
.nClose span { color:#f1f1f1; cursor:pointer; }

.reposition {  }
.reposition .nPhotoList { top:20px; }
.reposition .nPhotoList .photo { margin-bottom:20px; height:100px; overflow:hidden; }
.reposition .nPhotoList .photo dd { /*height:16px; overflow:hidden;*/ }
