
.newAlbum .hotTracks { width:781px; height:223px; padding:13px 0 0 32px; background:url(http://img.ohdio.com/IMG_ODO/sub/bg_hot_tracks_list_box.gif) no-repeat; }
.newAlbum .hotTracks h2.Title { margin:0px; padding:0px; }
.newAlbum .hotTracks ul { list-style:none; padding:0px; margin:23px 0 0 33px; }
.newAlbum .hotTracks ul li .hot { position:absolute; left:-17px; top:-10px; }
.newAlbum .hotTracks ul li { float:left; position:relative; width:238px; }
.newAlbum .hotTracks ul li .albumCover { float:left; padding:0 8px 0 0; }
.newAlbum .hotTracks ul li .albumCover .thumbDiv { width:102px; height:102px; font:0/0 arial; border:1px solid #fff; }
.newAlbum .hotTracks ul li .albumCover .thumbDiv .cover { border:1px solid #b4b5b6; width:100px; height:100px; }
.newAlbum .hotTracks ul li .albumCover .viewBtn { padding:4px 0 0 0; }
.newAlbum .hotTracks ul li dl { float:left; }
.newAlbum .hotTracks ul li dl dt { padding:8px 0 0 0; font:bold 12px dotum; color:#000; }
.newAlbum .hotTracks ul li dl dt a { color:#000; }
.newAlbum .hotTracks ul li dl dd.name { height:26px; padding:3px 0 0 0; font:bold 12px dotum; color:#e23800; }
.newAlbum .hotTracks ul li dl dd.name a { color:#e23800; }
.newAlbum .hotTracks ul li dl dd.genre { padding:0 0 4px 0; font:11px dotum; }
.newAlbum .hotTracks ul li dl dd.title { padding:0px; font:11px dotum; }

.newAlbum .albumList { position:relative; width:814px; padding:22px 0 0 0; }
.newAlbum .albumList h4.Title { height:24px; padding:0 0 0 0px; font:bold 14px dotum; color:#000000; border-bottom:1px solid #cbcbcb;}
.newAlbum .albumList h4.Title .txt { margin:0 0 0 1px; font:11px dotum; color:#888888; vertical-align:4px; }
.newAlbum .albumList h4.Title .txt .bar { vertical-align:-1px; margin:0 9px 0 9px; }
.newAlbum .albumList .listSort { position:absolute; right:0px; top:20px; }
.newAlbum .albumList .listSort .title { float:left; padding:4px 4px 0 0; font:bold 14px dotum; color:#687488; }
.newAlbum .albumList .listSort .selectBox01 { position:relative; float:left; width:107px; height:20px;background:url(http://img.ohdio.com/IMG_ODO/sub/bg_select_box_01.gif) no-repeat; }
.newAlbum .albumList .listSort .selectBox01 span { display:block; width:101px; height:17px; padding:3px 0 0 6px; cursor:hand; }
.newAlbum .albumList .listSort .selectBox01 .listDiv { position:absolute; top:19px; width:105px; padding:2px 0 2px 0;  border:1px solid #e2e3ea; background:#fff; }
.newAlbum .albumList .listSort .selectBox01 .listDiv ul { list-style:none; margin:0px; padding:0px; }
.newAlbum .albumList .listSort .selectBox01 .listDiv ul li { margin:0px; padding:2px 0 2px 5px; }

.newAlbum .albumList .listUL { list-style:none; padding:20px 0 0 10px; margin:0px; }
.newAlbum .albumList .listUL li { float:left; width:132px; height:161px; }
.newAlbum .albumList .listUL li dl { width:110px; margin:0 auto; text-align:center; }
.newAlbum .albumList .listUL li dl dd.cover { font:0/0 arial; }
.newAlbum .albumList .listUL li dl dd.cover img { width:80px; height:80px;  border:1px solid #c7c7c7; }
.newAlbum .albumList .listUL li dl dt { padding:8px 0 0 0; font:bold 11px dotum; color:#000000; }
.newAlbum .albumList .listUL li dl dt a { color:#000000; }
.newAlbum .albumList .listUL li dl dd.date { padding:2px 0 0 0; font:11px tahoma; }
.newAlbum .albumList .listUL li dl dd.name { padding:4px 0 0 0; font:bold 11px dotum; color:#e23800; }
.newAlbum .albumList .listUL li dl dd.name a { color:#e23800; }

/* 음악리스트 */
.newMusic .musicList { position:relative; width:814px; padding:12px 0 0 0; }
.newMusic .musicList h4.Title { height:24px; padding:0 0 0 0px; font:bold 14px dotum; color:#000000; border-bottom:1px solid #cbcbcb;}
.newMusic .musicList h4.Title .txt { margin:0 0 0 1px; font:11px dotum; color:#888888; vertical-align:4px; }
.newMusic .musicList h4.Title .txt .bar { vertical-align:-1px; margin:0 9px 0 9px; }
.newMusic .musicList .listSort { position:absolute; right:0px; top:10px; }
.newMusic .musicList .listSort .title { float:left; padding:4px 4px 0 0; font:bold 14px dotum; color:#687488; }
.newMusic .musicList .listSort .selectBox01 { position:relative; float:left; width:107px; height:20px; background:url(http://img.ohdio.com/IMG_ODO/sub/bg_select_box_01.gif) no-repeat; }
.newMusic .musicList .listSort .selectBox01 span { display:block; width:101px; height:17px; padding:3px 0 0 6px; cursor:hand; }
.newMusic .musicList .listSort .selectBox01 .listDiv { position:absolute; top:19px; width:105px; padding:2px 0 2px 0;  border:1px solid #e2e3ea; background:#fff; }
.newMusic .musicList .listSort .selectBox01 .listDiv ul { list-style:none; margin:0px; padding:0px; }
.newMusic .musicList .listSort .selectBox01 .listDiv ul li { margin:0px; padding:2px 0 2px 5px; }

.newMusic .musicList .btnDivTop { font:0/0 arial; margin:20px 0 3px 0; }
.newMusic .musicList .btnDivTop img { margin:0 2px 0 0; }
.newMusic .musicList .btnDivBottom { font:0/0 arial; margin:5px 0 30px 0; }
.newMusic .musicList .btnDivBottom img { margin:0 2px 0 0; }
.newMusic .musicList .tableList { width:813px;margin:0px; padding:0px; background:url(http://img.ohdio.com/IMG_ODO/sub/bg_table_th_01.gif) no-repeat; }
.newMusic .musicList .tableList table { width:812px; }
.newMusic .musicList .tableList tr.on {background-color:#fcf9f0;  }
.newMusic .musicList .tableList th { height:19px; padding-top:7px; vertical-align:top; font:bold 11px dotum; background:url(http://img.ohdio.com/IMG_ODO/sub/ico_table_th_bar.gif) 0 0 no-repeat; }
.newMusic .musicList .tableList th.first { padding:5px 0 0 0; background:none; }
.newMusic .musicList .tableList th.first input.check { width:13px; height:13px; }
.newMusic .musicList .tableList th.rank,.music { padding-left:2px; }
.newMusic .musicList .tableList th.artist,.album { padding-left:15px; text-align:center; }/* 텍스트 정렬 수정 091201 */
.newMusic .musicList .tableList th.etc { padding-left:21px; text-align:left;}

.newMusic .musicList .tableList td { padding-top:9px; padding-bottom:7px; text-align:center; border-bottom:1px solid #eeeeee; }
.newMusic .musicList .tableList td input.check { width:13px; height:13px; }
.newMusic .musicList .tableList td em { display:block; white-space:nowrap;overflow:hidden; width:100%; text-overflow:ellipsis; }
.newMusic .musicList .tableList td.rank { font:bold 11px tahoma; color:#000000; }
.newMusic .musicList .tableList td.rankStat { font:bold 11px tahoma; text-align:left; }
.newMusic .musicList .tableList td.rankStat span.up { color:#d03b08; }
.newMusic .musicList .tableList td.rankStat span.up img { vertical-align:1px; margin:0 3px 0 0; }
.newMusic .musicList .tableList td.rankStat span.down { color:#1254ac; }
.newMusic .musicList .tableList td.rankStat span.down img { vertical-align:2px; margin:0 3px 0 0; }
.newMusic .musicList .tableList td.rankStat span.keep { color:#1254ac; margin:0 0 0 4px;}
.newMusic .musicList .tableList td.title { padding-left:14px; text-align:left; }
.newMusic .musicList .tableList td.title em { width:248px; }
.newMusic .musicList .tableList td.artist { padding-left:15px; text-align:left; }
.newMusic .musicList .tableList td.artist em { width:117px; }
.newMusic .musicList .tableList td.album { padding-left:15px; text-align:left; }
.newMusic .musicList .tableList td.album em { width:132px; }
.newMusic .musicList .tableList td.artist a { color:#ad6251; }
.newMusic .musicList .tableList td.artist a:hover { color:#e23800; }
.newMusic .musicList .tableList td.album a { color:#888; }
.newMusic .musicList .tableList td.album a:hover { color:#e23800; }
.newMusic .musicList .tableList td.btn { padding-left:21px; text-align:left; font:0/0 arial; }
.newMusic .musicList .tableList td.btn div { z-index:1; position:relative; width:130px; font:0/0 arial; }
.newMusic .musicList .tableList td.btn div .layer01 { position:absolute; top:2px; left:-28px; width:89px; height:39px; padding:13px 0 0 0; background:url(http://img.ohdio.com/IMG_ODO/sub/bg_table_layer_01.gif) no-repeat;}
.newMusic .musicList .tableList td.btn div .layer01 ul { list-style:none; margin:0 0 0 6px; padding:0px; }
.newMusic .musicList .tableList td.btn div .layer01 ul li a { display:block; padding:0 0 0 15px; color:#000000; }
.newMusic .musicList .tableList td.btn div .layer01 ul li a:hover  { text-decoration:underline; }
.newMusic .musicList .tableList td.btn div .layer01 ul li.B01 { margin:0px; padding:0px 0 9px 0; font:11px dotum; letter-spacing:-1px; background:url(http://img.ohdio.com/IMG_ODO/sub/ico_layer_01.gif) no-repeat; }
.newMusic .musicList .tableList td.btn div .layer01 ul li.B02 { margin:0px; padding:0px 0 9px 0; font:11px dotum; letter-spacing:-1px; background:url(http://img.ohdio.com/IMG_ODO/sub/ico_layer_02.gif) no-repeat; }

.newMusic .musicList .tableList td.btn div .layer02 { position:absolute; top:2px; left:46px; width:89px; height:39px; padding:13px 0 0 0; background:url(http://img.ohdio.com/IMG_ODO/sub/bg_table_layer_02.gif) no-repeat; }
.newMusic .musicList .tableList td.btn div .layer02 ul { list-style:none; margin:0 0 0 6px; padding:0px; }
.newMusic .musicList .tableList td.btn div .layer02 ul li a { display:block; padding:0 0 0 15px; color:#000000; }
.newMusic .musicList .tableList td.btn div .layer02 ul li a:hover  { text-decoration:underline; }
.newMusic .musicList .tableList td.btn div .layer02 ul li.B01 { margin:0px; padding:0px 0 6px 0; font:11px dotum; letter-spacing:-1px; background:url(http://img.ohdio.com/IMG_ODO/sub/ico_layer_03.gif) no-repeat; }
.newMusic .musicList .tableList td.btn div .layer02 ul li.B02 { margin:0px; padding:2px 0 9px 0; font:11px dotum; letter-spacing:-1px; background:url(http://img.ohdio.com/IMG_ODO/sub/ico_layer_04.gif) 0 0px no-repeat; }
.newMusic .musicList .tableList td.btn img { margin:0 2px 0 0; *margin:0 1px 0 0; }

.newMusic .musicList .tableList td	a { color:#000; }
.newMusic .musicList .tableList td a:hover { color:#e23800; text-decoration:underline; }


/* 3단일때 가운데 음악리스트 20100122 */
.newMusic2 .musicList { position:relative; width:609px; padding:9px 0 0 0; }
.newMusic2 .musicList h4.Title { height:24px; padding:0 0 0 0px; font:bold 14px dotum; color:#000000; border-bottom:1px solid #cbcbcb;}
.newMusic2 .musicList h4.Title .txt { margin:0 0 0 1px; font:11px dotum; color:#888888; vertical-align:4px; }
.newMusic2 .musicList h4.Title .txt .bar { vertical-align:-1px; margin:0 9px 0 9px; }
.newMusic2 .musicList .listSort { position:absolute; right:0px; top:10px; }
.newMusic2 .musicList .listSort .title { float:left; padding:4px 4px 0 0; font:bold 14px dotum; color:#687488; }
.newMusic2 .musicList .listSort .selectBox01 { position:relative; float:left; width:107px; height:20px; background:url(http://img.ohdio.com/IMG_ODO/sub/bg_select_box_01.gif) no-repeat; }
.newMusic2 .musicList .listSort .selectBox01 span { display:block; width:101px; height:17px; padding:3px 0 0 6px; cursor:hand; }
.newMusic2 .musicList .listSort .selectBox01 .listDiv { position:absolute; top:19px; width:105px; padding:2px 0 2px 0;  border:1px solid #e2e3ea; background:#fff; }
.newMusic2 .musicList .listSort .selectBox01 .listDiv ul { list-style:none; margin:0px; padding:0px; }
.newMusic2 .musicList .listSort .selectBox01 .listDiv ul li { margin:0px; padding:2px 0 2px 5px; }

.newMusic2 .musicList .btnDivTop { font:0/0 arial; margin:20px 0 3px 0; }
.newMusic2 .musicList .btnDivTop img { margin:0 2px 0 0; }
.newMusic2 .musicList .btnDivBottom { font:0/0 arial; margin:5px 0 30px 0; }
.newMusic2 .musicList .btnDivBottom img { margin:0 2px 0 0; }
.newMusic2 .musicList .tableList {width:609px;margin:0px; padding:0px; background:url(http://img.ohdio.com/IMG_ODO/sub/bg_table_th_02.gif) no-repeat; }
.newMusic2 .musicList .tableList table {width:609px; }
.newMusic2 .musicList .tableList tr.on {background-color:#fcf9f0;  }
.newMusic2 .musicList .tableList th { height:19px; padding-top:7px; vertical-align:top; font:bold 11px dotum; background:url(http://img.ohdio.com/IMG_ODO/sub/ico_table_th_bar.gif) 0 0 no-repeat; }
.newMusic2 .musicList .tableList th.first { background:none; }
.newMusic2 .musicList .tableList th.rank,.music { padding-left:2px; }
.newMusic2 .musicList .tableList th.artist,.album { padding-left:15px; text-align:center; }/* 텍스트 정렬 수정 091201 */
.newMusic2 .musicList .tableList th.etc { padding-left:10px; text-align:left;}

.newMusic2 .musicList .tableList td { padding-top:9px; padding-bottom:7px; text-align:center; border-bottom:1px solid #eeeeee; }
.newMusic2 .musicList .tableList td input.check { width:13px; height:13px; }
.newMusic2 .musicList .tableList td em { display:block; white-space:nowrap;overflow:hidden; width:100%; text-overflow:ellipsis; }
.newMusic2 .musicList .tableList td.rank { font:bold 11px tahoma; color:#000000; }
.newMusic2 .musicList .tableList td.title { padding-left:14px; text-align:left; }
.newMusic2 .musicList .tableList td.title em { width:308px; }
.newMusic2 .musicList .tableList td.artist { padding-left:15px; text-align:left; }
.newMusic2 .musicList .tableList td.artist em { width:132px; }
.newMusic2 .musicList .tableList td.artist a { color:#ad6251; }
.newMusic2 .musicList .tableList td.artist a:hover { color:#e23800; }
.newMusic2 .musicList .tableList td.album a { color:#888; }
.newMusic2 .musicList .tableList td.album a:hover { color:#e23800; }
.newMusic2 .musicList .tableList td.btn { padding-left:10px; text-align:left; font:0/0 arial; }
.newMusic2 .musicList .tableList td.btn div { z-index:1; position:relative; width:70px; font:0/0 arial; }
.newMusic2 .musicList .tableList td.btn div .layer01 { position:absolute; top:2px; left:-32px; width:89px; height:39px; padding:13px 0 0 0; background:url(http://img.ohdio.com/IMG_ODO/sub/bg_table_layer_01.gif) no-repeat;}
.newMusic2 .musicList .tableList td.btn div .layer01 ul { list-style:none; margin:0 0 0 6px; padding:0px; }
.newMusic2 .musicList .tableList td.btn div .layer01 ul li a { display:block; padding:0 0 0 15px; color:#000000; }
.newMusic2 .musicList .tableList td.btn div .layer01 ul li a:hover  { text-decoration:underline; }
.newMusic2 .musicList .tableList td.btn div .layer01 ul li.B01 { margin:0px; padding:0px 0 9px 0; font:11px dotum; letter-spacing:-1px; background:url(http://img.ohdio.com/IMG_ODO/sub/ico_layer_01.gif) no-repeat; }
.newMusic2 .musicList .tableList td.btn div .layer01 ul li.B02 { margin:0px; padding:0px 0 9px 0; font:11px dotum; letter-spacing:-1px; background:url(http://img.ohdio.com/IMG_ODO/sub/ico_layer_02.gif) no-repeat; }

.newMusic2 .musicList .tableList td.btn div .layer02 { position:absolute; top:2px; left:46px; width:89px; height:39px; padding:13px 0 0 0; background:url(http://img.ohdio.com/IMG_ODO/sub/bg_table_layer_02.gif) no-repeat; }
.newMusic2 .musicList .tableList td.btn div .layer02 ul { list-style:none; margin:0 0 0 6px; padding:0px; }
.newMusic2 .musicList .tableList td.btn div .layer02 ul li a { display:block; padding:0 0 0 15px; color:#000000; }
.newMusic2 .musicList .tableList td.btn div .layer02 ul li a:hover  { text-decoration:underline; }
.newMusic2 .musicList .tableList td.btn div .layer02 ul li.B01 { margin:0px; padding:0px 0 6px 0; font:11px dotum; letter-spacing:-1px; background:url(http://img.ohdio.com/IMG_ODO/sub/ico_layer_03.gif) no-repeat; }
.newMusic2 .musicList .tableList td.btn div .layer02 ul li.B02 { margin:0px; padding:2px 0 9px 0; font:11px dotum; letter-spacing:-1px; background:url(http://img.ohdio.com/IMG_ODO/sub/ico_layer_04.gif) 0 0px no-repeat; }
.newMusic2 .musicList .tableList td.btn img { margin:0 2px 0 0; *margin:0 1px 0 0; }

.newMusic2 .musicList .tableList td	a { color:#000; }
.newMusic2 .musicList .tableList td a:hover { color:#e23800; text-decoration:underline; }




/* 뮤직비디오리스트 */
.newMvideo .mVideoList { position:relative; width:814px; padding:2px 0 0 0; }
.newMvideo .mVideoList h4.Title { position:relative; width:397px; height:24px; padding:0; margin:0 0 9px 0; font:bold 14px dotum; color:#000000; border-bottom:1px solid #cbcbcb; }
.newMvideo .mVideoList .conBox { padding:9px 0 31px 0; }
.newMvideo .mVideoList .hotPopuler { float:left; width:416px; }
.newMvideo .mVideoList .hotPopuler .hotMvideoBox { width:377px; height:185px; padding:17px 0 0 20px; background:url(http://img.ohdio.com/IMG_ODO/sub/bg_video_box_01.gif) no-repeat; }
.newMvideo .mVideoList .hotPopuler .hotMvideoBox h5.Title { font:0/0 arial; }
.newMvideo .mVideoList .hotPopuler .hotMvideoBox .infoBox { padding:19px 0 0 8px; }
.newMvideo .mVideoList .hotPopuler .hotMvideoBox .infoBox .thumbBox { float:left; position:relative; width:149px;}
.newMvideo .mVideoList .hotPopuler .hotMvideoBox .infoBox .thumbBox .icon { z-index:2; position:absolute; top:-11px; left:-10px; }
.newMvideo .mVideoList .hotPopuler .hotMvideoBox .infoBox .thumbBox .thumb { z-index:1; position:relative; width:145px; font:0/0 arial; border:2px solid #cccccc; }
.newMvideo .mVideoList .hotPopuler .hotMvideoBox .infoBox .thumbBox .playBtn { position:absolute; top:0px; left:0px; }
.newMvideo .mVideoList .hotPopuler .hotMvideoBox .infoBox .thumbBox .viewBtn { padding:7px 0 0 18px; }
.newMvideo .mVideoList .hotPopuler .hotMvideoBox .infoBox .textBox { float:left; margin:8px 0 0 16px; }
.newMvideo .mVideoList .hotPopuler .hotMvideoBox .infoBox .textBox dt { font:bold 12px dotum; color:#fff; }
.newMvideo .mVideoList .hotPopuler .hotMvideoBox .infoBox .textBox dt a { color:#fff; }
.newMvideo .mVideoList .hotPopuler .hotMvideoBox .infoBox .textBox dt a:hover { color:#fff; text-decoration:underline;}
.newMvideo .mVideoList .hotPopuler .hotMvideoBox .infoBox .textBox .artist { padding:9px 0 0 0; _padding:7px 0 0 0; font:bold 11px dotum; color:#e23800; }
.newMvideo .mVideoList .hotPopuler .hotMvideoBox .infoBox .textBox .artist a { color:#e23800; }
.newMvideo .mVideoList .hotPopuler .hotMvideoBox .infoBox .textBox .artist a:hover { color:#e23800; text-decoration:underline;}
.newMvideo .mVideoList .hotPopuler .hotMvideoBox .infoBox .textBox .albumName { padding:2px 0 0 0; _padding:0px 0 0 0; font:11px dotum; color:#929eae; }
.newMvideo .mVideoList .hotPopuler .hotMvideoBox .infoBox .textBox .albumName a { color:#929eae; }
.newMvideo .mVideoList .hotPopuler .hotMvideoBox .infoBox .textBox .albumName a:hover { color:#929eae; text-decoration:underline;}
.newMvideo .mVideoList .hotPopuler .hotMvideoBox .infoBox .textBox .btnDd { padding:9px 0 0 1px;  _padding:7px 0 0 1px;  font:0/0 arial; }
.newMvideo .mVideoList .hotPopuler .hotMvideoBox .infoBox .textBox .btnDd img { margin:0 1px 0 0; *margin:0px; }
.newMvideo .mVideoList .hotPopuler .hotMvideoBox .infoBox .textBox .btnDd div { z-index:1; position:relative; width:130px; font:0/0 arial; }
.newMvideo .mVideoList .hotPopuler .hotMvideoBox .infoBox .textBox .btnDd div .layer01 { position:absolute; top:2px; left:-50px; width:89px; height:39px; padding:13px 0 0 0; background:url(http://img.ohdio.com/IMG_ODO/sub/bg_table_layer_01.gif) no-repeat;}
.newMvideo .mVideoList .hotPopuler .hotMvideoBox .infoBox .textBox .btnDd div .layer01 ul { list-style:none; margin:0 0 0 6px; padding:0px; }
.newMvideo .mVideoList .hotPopuler .hotMvideoBox .infoBox .textBox .btnDd div .layer01 ul li a { display:block; padding:0 0 0 15px; color:#000000; }
.newMvideo .mVideoList .hotPopuler .hotMvideoBox .infoBox .textBox .btnDd div .layer01 ul li a:hover  { text-decoration:underline; }
.newMvideo .mVideoList .hotPopuler .hotMvideoBox .infoBox .textBox .btnDd div .layer01 ul li.B01 { margin:0px; padding:0px 0 9px 0; font:11px dotum; letter-spacing:-1px; background:url(http://img.ohdio.com/IMG_ODO/sub/ico_layer_01.gif) no-repeat; }
.newMvideo .mVideoList .hotPopuler .hotMvideoBox .infoBox .textBox .btnDd div .layer01 ul li.B02 { margin:0px; padding:0px 0 9px 0; font:11px dotum; letter-spacing:-1px; background:url(http://img.ohdio.com/IMG_ODO/sub/ico_layer_02.gif) no-repeat; }

.newMvideo .mVideoList .newMvideoB { float:left; width:397px; }
.newMvideo .mVideoList .newMvideoB .hotMvideoBox { width:377px; height:185px; padding:17px 0 0 20px; background:url(http://img.ohdio.com/IMG_ODO/sub/bg_video_box_01.gif) no-repeat; }
.newMvideo .mVideoList .newMvideoB .hotMvideoBox h5.Title { font:0/0 arial; }
.newMvideo .mVideoList .newMvideoB .hotMvideoBox .infoBox { padding:19px 0 0 8px; }
.newMvideo .mVideoList .newMvideoB .hotMvideoBox .infoBox .thumbBox { float:left; position:relative; width:149px;}
.newMvideo .mVideoList .newMvideoB .hotMvideoBox .infoBox .thumbBox .icon { z-index:2; position:absolute; top:-11px; left:-10px; }
.newMvideo .mVideoList .newMvideoB .hotMvideoBox .infoBox .thumbBox .thumb { z-index:1; position:relative; width:145px; font:0/0 arial; border:2px solid #cccccc; }
.newMvideo .mVideoList .newMvideoB .hotMvideoBox .infoBox .thumbBox .playBtn { position:absolute; top:0px; left:0px; }
.newMvideo .mVideoList .newMvideoB .hotMvideoBox .infoBox .thumbBox .viewBtn { padding:7px 0 0 18px; }
.newMvideo .mVideoList .newMvideoB .hotMvideoBox .infoBox .textBox { float:left; margin:8px 0 0 16px; }
.newMvideo .mVideoList .newMvideoB .hotMvideoBox .infoBox .textBox dt { font:bold 12px dotum; color:#fff; }
.newMvideo .mVideoList .newMvideoB .hotMvideoBox .infoBox .textBox dt a { color:#fff; }
.newMvideo .mVideoList .newMvideoB .hotMvideoBox .infoBox .textBox dt a:hover { color:#fff; text-decoration:underline;}
.newMvideo .mVideoList .newMvideoB .hotMvideoBox .infoBox .textBox .artist { padding:9px 0 0 0; _padding:7px 0 0 0; font:bold 11px dotum; color:#e23800; }
.newMvideo .mVideoList .newMvideoB .hotMvideoBox .infoBox .textBox .artist a { color:#e23800; }
.newMvideo .mVideoList .newMvideoB .hotMvideoBox .infoBox .textBox .artist a:hover { color:#e23800; text-decoration:underline;}
.newMvideo .mVideoList .newMvideoB .hotMvideoBox .infoBox .textBox .albumName { padding:2px 0 0 0; _padding:0px 0 0 0; font:11px dotum; color:#929eae; }
.newMvideo .mVideoList .newMvideoB .hotMvideoBox .infoBox .textBox .albumName a { color:#929eae; }
.newMvideo .mVideoList .newMvideoB .hotMvideoBox .infoBox .textBox .albumName a:hover { color:#929eae; text-decoration:underline;}
.newMvideo .mVideoList .newMvideoB .hotMvideoBox .infoBox .textBox .btnDd { padding:9px 0 0 1px;  _padding:7px 0 0 1px;  font:0/0 arial; }
.newMvideo .mVideoList .newMvideoB .hotMvideoBox .infoBox .textBox .btnDd img { margin:0 1px 0 0; *margin:0px; }
.newMvideo .mVideoList .newMvideoB .hotMvideoBox .infoBox .textBox .btnDd div { z-index:1; position:relative; width:130px; font:0/0 arial; }
.newMvideo .mVideoList .newMvideoB .hotMvideoBox .infoBox .textBox .btnDd div .layer01 { position:absolute; top:2px; left:-50px; width:89px; height:39px; padding:13px 0 0 0; background:url(http://img.ohdio.com/IMG_ODO/sub/bg_table_layer_01.gif) no-repeat;}
.newMvideo .mVideoList .newMvideoB .hotMvideoBox .infoBox .textBox .btnDd div .layer01 ul { list-style:none; margin:0 0 0 6px; padding:0px; }
.newMvideo .mVideoList .newMvideoB .hotMvideoBox .infoBox .textBox .btnDd div .layer01 ul li a { display:block; padding:0 0 0 15px; color:#000000; }
.newMvideo .mVideoList .newMvideoB .hotMvideoBox .infoBox .textBox .btnDd div .layer01 ul li a:hover  { text-decoration:underline; }
.newMvideo .mVideoList .newMvideoB .hotMvideoBox .infoBox .textBox .btnDd div .layer01 ul li.B01 { margin:0px; padding:0px 0 9px 0; font:11px dotum; letter-spacing:-1px; background:url(http://img.ohdio.com/IMG_ODO/sub/ico_layer_01.gif) no-repeat; }
.newMvideo .mVideoList .newMvideoB .hotMvideoBox .infoBox .textBox .btnDd div .layer01 ul li.B02 { margin:0px; padding:0px 0 9px 0; font:11px dotum; letter-spacing:-1px; background:url(http://img.ohdio.com/IMG_ODO/sub/ico_layer_02.gif) no-repeat; }

.newMvideo .mVideoList .ListDiv { margin:20px 0 0 0; background:url(http://img.ohdio.com/IMG_ODO/sub/bg_line_01.gif) 405px 0 repeat-y; }
.newMvideo .mVideoList .ListDiv .btnBox { width:387px; height:24px; padding:4px 0 0 10px; font:0/0 arial; background:url(http://img.ohdio.com/IMG_ODO/sub/bg_btn_box_01.gif) no-repeat; }
.newMvideo .mVideoList .ListDiv .btnBox input.check{ width:13px; height:13px; margin:-1px 5px 0 0; vertical-align:middle; }
.newMvideo .mVideoList .ListDiv .btnBox img { vertical-align:middle; }
.newMvideo .mVideoList .ListDiv ul { list-style:none; margin:0px; padding:0px; }
.newMvideo .mVideoList .ListDiv ul li { width:387px; padding:11px 0 8px 10px; margin:0px; }
.newMvideo .mVideoList .ListDiv ul li .checkDiv { float:left; width:19px; padding:5px 0 0 0; }
.newMvideo .mVideoList .ListDiv ul li .checkDiv input.check { width:13px; height:13px; }
.newMvideo .mVideoList .ListDiv ul li .thumbBox  { float:left;}
.newMvideo .mVideoList .ListDiv ul li .thumbBox .thumb { position:relative; width:100px; font:0/0 arial; border:1px solid #cccccc; }
.newMvideo .mVideoList .ListDiv ul li .thumbBox .thumb .playBtn { position:absolute; top:0px; left:0px; }
.newMvideo .mVideoList .ListDiv ul li .thumbBox .btnDiv { width:100px; padding:3px 0 0 0px;font:0/0 arial; }
.newMvideo .mVideoList .ListDiv ul li .thumbBox .btnDiv img { margin:0 1px 0 0; }
.newMvideo .mVideoList .ListDiv ul li .thumbBox .btnDiv div { z-index:1; position:relative; width:130px; font:0/0 arial; }
.newMvideo .mVideoList .ListDiv ul li .thumbBox .btnDiv div .layer01 { position:absolute; top:0px; left:0px; width:89px; height:39px; padding:13px 0 0 0; background:url(http://img.ohdio.com/IMG_ODO/sub/bg_table_layer_03.gif) no-repeat;}
.newMvideo .mVideoList .ListDiv ul li .thumbBox .btnDiv div .layer01 ul { list-style:none; margin:0 0 0 6px; padding:0px; }
.newMvideo .mVideoList .ListDiv ul li .thumbBox .btnDiv div .layer01 ul li a { display:block; padding:0 0 0 15px; color:#000000; }
.newMvideo .mVideoList .ListDiv ul li .thumbBox .btnDiv div .layer01 ul li a:hover  { text-decoration:underline; }
.newMvideo .mVideoList .ListDiv ul li .thumbBox .btnDiv div .layer01 ul li.B01 { margin:0px; padding:0px 0 9px 0; font:11px dotum; letter-spacing:-1px; background:url(http://img.ohdio.com/IMG_ODO/sub/ico_layer_01.gif) no-repeat; }
.newMvideo .mVideoList .ListDiv ul li .thumbBox .btnDiv div .layer01 ul li.B02 { margin:0px; padding:0px 0 9px 0; font:11px dotum; letter-spacing:-1px; background:url(http://img.ohdio.com/IMG_ODO/sub/ico_layer_02.gif) no-repeat; }
.newMvideo .mVideoList .ListDiv ul li .textBox { float:left; margin:6px 0 0 13px; }
.newMvideo .mVideoList .ListDiv ul li .textBox dt { font:bold 12px dotum; color:#000000; }
.newMvideo .mVideoList .ListDiv ul li .textBox dt a { color:#000000; }
.newMvideo .mVideoList .ListDiv ul li .textBox dt a:hover { text-decoration:underline; }
.newMvideo .mVideoList .ListDiv ul li .textBox .artist { padding:9px 0 0 0; _padding:7px 0 0 0; font:11px dotum; color:#e23800; }
.newMvideo .mVideoList .ListDiv ul li .textBox .artist a { color:#e23800; }
.newMvideo .mVideoList .ListDiv ul li .textBox .artist a:hover { text-decoration:underline; }
.newMvideo .mVideoList .ListDiv ul li .textBox .albumName { padding:5px 0 0 0; _padding:3px 0 0 0;  font:11px dotum; color:#5f5f5f; }
.newMvideo .mVideoList .ListDiv ul li .textBox .albumName a { color:#5f5f5f; }
.newMvideo .mVideoList .ListDiv ul li .textBox .albumName a:hover { text-decoration:underline; }


.recomNewMusic { padding:0 0 14px 0; }
.recomNewMusic h4.Title { height:24px; margin:0px; padding:0px; }
.recomNewMusic .recomBox  { overflow:hidden; width:814px; height:232px; background:url(http://img.ohdio.com/IMG_ODO/sub/bg_recom_music_box.gif) no-repeat; }
.recomNewMusic .recomBox .leftBox { float:left; position:relative; width:440px; }
.recomNewMusic .recomBox .leftBox .prevBtn { position:absolute; top:100px; left:10px; }
.recomNewMusic .recomBox .leftBox .nextBtn { position:absolute; top:100px; right:9px; }
.recomNewMusic .recomBox .leftBox .coverDiv { position:relative; overflow:hidden; width:172px; margin:41px 0 0 42px; }
.recomNewMusic .recomBox .leftBox .coverDiv a { float:left; display:block; position:relative; width:150px; height:150px; font:0/0 arial; }
.recomNewMusic .recomBox .leftBox .coverDiv .event { position:absolute; top:0px; left:0px; }
.recomNewMusic .recomBox .leftBox .coverDiv .cover { border:3px solid #e75e02; }
.recomNewMusic .recomBox .leftBox .coverDiv .cd { float:left; }
.recomNewMusic .recomBox .leftBox .infoDiv { position:absolute; top:41px; right:20px; width:205px; }
.recomNewMusic .recomBox .leftBox .infoDiv dl { margin:0px; padding:0px; }
.recomNewMusic .recomBox .leftBox .infoDiv dl dt { font:16px dotum; padding:13px 0 0 6px; }
.recomNewMusic .recomBox .leftBox .infoDiv dl dt a { font:bold 16px dotum; color:#ffa11a; }
.recomNewMusic .recomBox .leftBox .infoDiv dl dt a:hover { text-decoration:underline; }
.recomNewMusic .recomBox .leftBox .infoDiv dl dt a img { vertical-align:-1px; margin:0 0 0 5px;}
.recomNewMusic .recomBox .leftBox .infoDiv dl dd { padding:8px 0 8px 7px; color:#d6d3d3; font:bold 12px dotum; }
.recomNewMusic .recomBox .leftBox .infoDiv dl dd a { color:#d6d3d3; font:bold 12px dotum; }
.recomNewMusic .recomBox .leftBox .infoDiv dl dd a:hover { text-decoration:underline;  }
.recomNewMusic .recomBox .leftBox .infoDiv dl dd img { vertical-align:-1px; }
.recomNewMusic .recomBox .leftBox .infoDiv p { width:174px; height:60px; padding:11px 0 0 4px;  font:11px/15px dotum; color:#aaaaaa; background:url(http://img.ohdio.com/IMG_ODO/sub/ico_line_01.gif) top left no-repeat; }
.recomNewMusic .recomBox .leftBox .infoDiv .btnDiv { padding:0 0 0 0; font:0/0 arial; }
.recomNewMusic .recomBox .leftBox .infoDiv .btnDiv img { margin:0 3px 0 2px; }

.recomNewMusic .recomBox .rightBox { float:left; position:relative; width:359px; padding:17px 0 0 14px; }
.recomNewMusic .recomBox .rightBox ul { list-style:none; margin:0px; padding:0px; }
.recomNewMusic .recomBox .rightBox ul li { float:left; width:88px; height:103px; }
.recomNewMusic .recomBox .rightBox ul li dl { width:82px; margin:0 auto; }
.recomNewMusic .recomBox .rightBox ul li dl dd { position:relative; width:82px; padding:0 0 0 0; }
.recomNewMusic .recomBox .rightBox ul li dl dd a { display:block; position:relative; overflow:hidden; z-index:2; width:82px; height:82px; font:0/0 arial; background:url(http://img.ohdio.com/IMG_ODO/sub/img_null.gif) ; }
.recomNewMusic .recomBox .rightBox ul li dl dd.on a { display:block; position:relative; overflow:hidden; z-index:2;  font:0/0 arial; width:78px; height:78px; border:2px solid #e75e02; background:url(http://img.ohdio.com/IMG_ODO/sub/img_null.gif) ; }
.recomNewMusic .recomBox .rightBox ul li dl dd.on a  .event { margin:-1px 0 0 -1px; }
.recomNewMusic .recomBox .rightBox ul li dl dd a:hover  { width:78px; height:78px; border:2px solid #e75e02;}
.recomNewMusic .recomBox .rightBox ul li dl dd a:hover .event { margin:-1px 0 0 -1px; }
.recomNewMusic .recomBox .rightBox ul li dl dd .cover { z-index:1; position:absolute; top:0px; left:0px; width:80px; height:80px; border:1px solid #1e1e1e; }
.recomNewMusic .recomBox .rightBox ul li dl dd .event { margin:1px 0 0 1px; }
.recomNewMusic .recomBox .rightBox ul li dl dt { text-align:center; padding:5px 0 0 0; }
.recomNewMusic .recomBox .rightBox ul li dl dt a { color:#999999; font:bold 11px dotum; }