@charset "euc-kr";
@import url("./base.css");
/********************************************************************
Vricks Republic Publishing S&A
Beginning : 2009-06-29
Final : 2009-07-27
*********************************************************************/

body { background-color: #fff; }

/* ÅØ½ºÆ®Æ®¸®¹Ö ¿µ¿ª */
.ellipsis {
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	display: block;
}
.words {
	margin-right: 4px;
	float: left;
}
.words img {
	position: relative;
}
html>body .words {
	margin-top: 2px;
}
.subject1, .subject2 {
	float: left;
	width: 240px;
}
.subject2 {
	width: 198px;
}
.trim370 {
	width: 370px;
}
.trim350 {
	width: 350px;
}
.trim300 {
	width: 300px;
}
/* 090818 Ãß°¡ */
.trim320 {
	width: 320px;
}
/* //090818 Ãß°¡ */
.trim260 {
	width: 260px;
}
.trim260 {
	width: 260px;
}
.trim230 {
	width: 230px;
}
.trim190 {
	width: 190px;
}
.trim170 {
	width: 170px;
}
.trim75 {
	width: 75px;
}
/* //090806 ÅØ½ºÆ®Æ®¸®¹Ö ¿µ¿ª µµ½Ä*/
/*¼­ºê ÀüÃ¼ °¨½Î´Â°Å*/
#contents {
	width: 875px;
	float: left;
	border-left: 1px #F0F0F0 solid;
	border-right: 1px #F0F0F0 solid;
	padding-top: 15px;
	padding-bottom: 50px;
	position: relative;
}
#subLnb {
	float: left;
	display: inline;
	width: 144px;
	margin-top: 10px;
	margin-left: 15px;
}
#chartContents {
	width: 676px;
	float: left;
	display: inline;
	margin-top: 11px;
	margin-left: 20px;
}


/* 091104 Ãß°¡ */
#chartContents div.realFlash {
	position: relative; 
	height: 349px;
	margin-bottom: 20px;
}
#chartContents div.realFlash div {
	position: absolute;
}
/* //091104 Ãß°¡ */

/* °øÅë */
table {
	font-size: 12px;
	border-collapse: collapse;
}
caption {
	display: none;
}

/* ¸á·Ð Â÷Æ® ¸ÞÀÎ css */
/* flash */
div.flashCon {
	float: left;
	width: 875px;
	height: 394px;
	display: inline;
	margin-bottom: 25px;
	position: relative;
}
div#melonTop10 {
	width: 559px;
	height: 337px;
	position: absolute;
	top: 57px;
	left: 15px;
}
#netBattle {
	width: 279px;
	height: 337px;
	padding-bottom: 1px;
	position: absolute;
	top: 57px;
	left: 581px;
}
/* 091116 Â÷Æ®¸ÞÀÎ ¹è³Ê Ãß°¡ */
#chartMainBanner {
	width: 279px;
	height: 63px;
	padding-bottom: 1px;
	position: absolute;
	left: 581px;
	top: 333px;
}
/* //091116 Â÷Æ®¸ÞÀÎ ¹è³Ê Ãß°¡ */

/*100625 ¼öÁ¤*/
#netBattle2 {
	width: 279px;
	height: 337px;
	padding-bottom: 1px;
	position: absolute;
	top: 164px;
	left: 581px;
}
/*100625 ¼öÁ¤*/
#chartMainBanner2 {
	position: absolute;
	left: 581px;
	top: 57px;
}

/* Top100 */
#chartTop {
	float: left;
	width: 296px;
	height: 334px;
	border-right: 1px #F0F0F0 solid;
	border-bottom: 1px #F0F0F0 solid;
}

#chartTop div.topmv {
	float: left;
	display: inline;
	margin-left: 15px;
}
#chartTop div.topmv h2 {
	float: left;
}
#chartTop div.topmv h2 a {
	float: left;
}
#chartTop div.chartTopList1, #chartTop div.chartTopList2 {
	height: 300px;
}
html>body #chartTop div.chartTopList1, html>body #chartTop div.chartTopList2 {
	height: 320px;
}
#chartTop div.chartTopList1 dl, #chartTop div.chartTopList2 dl {
	float: left;
	width: 254px;
	margin-top: 19px;
}
#chartTop div.chartTopList2 dl {
	width: 274px;
}
#chartTop div.chartTopList1 dl.line, #chartTop div.chartTopList2 dl.line {
	padding-bottom: 10px;
	border-bottom: 1px #EBEBEB solid;
}
#chartTop div.chartTopList1 dl dt, #chartTop div.chartTopList2 dl dt {
	float: left;
	font-weight: bold;
	width: 142px;
	padding-bottom: 4px;
	margin-bottom: 10px;
	border-bottom: 1px #EBEBEB solid;
}
#chartTop div.chartTopList2 dl dt {
	width: 172px;
}
#chartTop div.chartTopList1 dl dt span.no1, #chartTop div.chartTopList1 dl dt span.no2, #chartTop div.chartTopList1 dl dt span.no3,
#chartTop div.chartTopList2 dl dt span.no1, #chartTop div.chartTopList2 dl dt span.no2, #chartTop div.chartTopList2 dl dt span.no3 {
	float: left;
	width: 120px; /* ÅØ½ºÆ®Æ®¸®¹ÖÀ» À§ÇÑ ¿µ¿ª */
	padding-left: 21px;
	background: url("http://image.melon.co.kr/svc/09/images/chart/bu/bu_chart_1_on.gif") no-repeat 0 0;
}
html>body #chartTop div.chartTopList1 dl dt span.no1, html>body #chartTop div.chartTopList1 dl dt span.no2, html>body #chartTop div.chartTopList1 dl dt span.no3,
html>body #chartTop div.chartTopList2 dl dt span.no1, html>body #chartTop div.chartTopList2 dl dt span.no2, html>body #chartTop div.chartTopList2 dl dt span.no3 {
	width: 100px;/* FF ÅØ½ºÆ®Æ®¸®¹ÖÀ» À§ÇÑ ¿µ¿ª */
}
#chartTop div.chartTopList1 dl dt span.no2, #chartTop div.chartTopList2 dl dt span.no2 {
	background-image: url("http://image.melon.co.kr/svc/09/images/chart/bu/bu_chart_2_off.gif");
}
#chartTop div.chartTopList1 dl dt span.no3, #chartTop div.chartTopList2 dl dt span.no3 {
	background-image: url("http://image.melon.co.kr/svc/09/images/chart/bu/bu_chart_3_off.gif");
}
#chartTop div.chartTopList1 dl dt span.mvBtn, #chartTop div.chartTopList2 dl dt span.mvBtn {
	float: right;
}
#chartTop div.chartTopList2 dl dt span.mvBtn a {
	float: left;
	display: inline;
	margin-left: 2px;
}
#chartTop div.chartTopList1 dl dd, #chartTop div.chartTopList2 dl dd {
	width: 138px;
	float: left;
	margin-top: 3px;
}
#chartTop div.chartTopList1 dl dd a, #chartTop div.chartTopList2 dl dd a {
	color: #87948E;
}
/* 090818 Ãß°¡ */
#chartTop div.chartTopList1 dl dd img {
	vertical-align: top;
}
/* //090818 Ãß°¡ */
#chartTop div.chartTopList1 dl dd.mv, #chartTop div.chartTopList2 dl dd.mv2 {
	width: 100px;
	height: 75px;
	margin-right: 12px;
	margin-top: 0;
}
#chartTop div.chartTopList2 dl dd.mv2 {
	width: 70px;
	height: 70px;
}

/* 090903 À§Ä¡¼öÁ¤ */
#chartTop .playPng {
	position: absolute;
	margin-top: 28px;
	margin-left: 40px;
}
/* //090903 À§Ä¡¼öÁ¤ */


#chartTop span.moreBtn {
	margin-top: 10px;
	float: right;
}

/* Àå¸£º° Â÷Æ®  */
#chartGenre {
	float: left;
	width: 281px;
	height: 334px;
	border-bottom: 1px #F0F0F0 solid;
	border-right: 1px #F0F0F0 solid;
}
#chartGenre div.genreCon {
	margin-left: 20px;
}
#chartGenre h2 {
	margin-bottom: 12px;
}

ul.genreTab {
	float: left;
	margin-bottom: 10px;
}
ul.genreTab li {
	float: left;
}

#chartGenre ol.chartList {
	float: left;
	height: 200px;
}
#chartGenre ol.chartList li a {
	float: left;
}
#chartGenre ol.chartList li {
	float: left;
	width: 239px;
	padding-top: 2px;
	padding-bottom: 3px;
	border-bottom: 1px #EBEBEB solid;
}
#chartGenre ol.chartList li span {
	float: right;
}
#chartGenre ol.chartList li span a {
	float: left;
	display: inline;
	margin-left: 2px;
}
#chartGenre ol.chartList li a.no1, #chartGenre ol.chartList li a.no2, #chartGenre ol.chartList li a.no3, #chartGenre ol.chartList li a.no4, #chartGenre ol.chartList li a.no5, #chartGenre ol.chartList li a.no6, #chartGenre ol.chartList li a.no7, #chartGenre ol.chartList li a.no8, #chartGenre ol.chartList li a.no9, #chartGenre ol.chartList li a.no10 {
	float: left;
	width: 140px; /* ÅØ½ºÆ®Æ®¸®¹ÖÀ» À§ÇÑ ¿µ¿ª */
	padding-left: 20px;
	padding-top: 3px;
	background: url("http://image.melon.co.kr/svc/09/images/chart/bu/bu_chart_1_on.gif") no-repeat 0 2px;
}
html>body #chartGenre ol.chartList li a.no1, html>body #chartGenre ol.chartList li a.no2, html>body #chartGenre ol.chartList li a.no3, html>body #chartGenre ol.chartList li a.no4, html>body #chartGenre ol.chartList li a.no5, html>body #chartGenre ol.chartList li a.no6, html>body #chartGenre ol.chartList li a.no7, html>body #chartGenre ol.chartList li a.no8, html>body #chartGenre ol.chartList li a.no9, html>body #chartGenre ol.chartList li a.no10 {
	width: 100px; /* FF ÅØ½ºÆ®Æ®¸®¹ÖÀ» À§ÇÑ ¿µ¿ª */
	margin-right: 10px;
}
/* ÅØ½ºÆ®Æ®¸®¹ÖÀ» À§ÇÑ ¿µ¿ª */
#chartGenre ol.chartList li a.songster {
	float: left;
	margin-top: 3px;
	width: 55px;
	padding: 0;
	background: none;
}
/* FF ÅØ½ºÆ®Æ®¸®¹ÖÀ» À§ÇÑ ¿µ¿ª */
html>body #chartGenre ol.chartList li a.songster {
	width: 60px;
}
#chartGenre ol.chartList li a.no1 {
	font-weight: bold;
	color: #9BB53F;
}
#chartGenre ol.chartList li a.no2 {
	background-image: url("http://image.melon.co.kr/svc/09/images/chart/bu/bu_chart_2_off.gif")
}
#chartGenre ol.chartList li a.no3 {
	background-image: url("http://image.melon.co.kr/svc/09/images/chart/bu/bu_chart_3_off.gif")
}
#chartGenre ol.chartList li a.no4 {
	background-image: url("http://image.melon.co.kr/svc/09/images/chart/bu/bu_chart_4_off.gif")
}
#chartGenre ol.chartList li a.no5 {
	background-image: url("http://image.melon.co.kr/svc/09/images/chart/bu/bu_chart_5_off.gif")
}
#chartGenre ol.chartList li a.no6 {
	background-image: url("http://image.melon.co.kr/svc/09/images/chart/bu/bu_chart_6_off.gif")
}
#chartGenre ol.chartList li a.no7 {
	background-image: url("http://image.melon.co.kr/svc/09/images/chart/bu/bu_chart_7_off.gif")
}
#chartGenre ol.chartList li a.no8 {
	background-image: url("http://image.melon.co.kr/svc/09/images/chart/bu/bu_chart_8_off.gif")
}
#chartGenre ol.chartList li a.no9 {
	background-image: url("http://image.melon.co.kr/svc/09/images/chart/bu/bu_chart_9_off.gif")
}
#chartGenre ol.chartList li a.no10 {
	background-image: url("http://image.melon.co.kr/svc/09/images/chart/bu/bu_chart_10_off.gif")
}
#chartGenre span.topBtn {
	margin-top: 20px;
	margin-left: 27px;
	display: inline;
	float: left;
}
#chartGenre span.topBtn a img {
	vertical-align: top;
}
#chartGenre span.moreBtn {
	margin-top: 52px;
	float: right;
}
/* 091030 Ãß°¡ ¸á·ÐÂ÷Æ®Ã£±â */
div#melonChartSch {
	position: relative;
	float: left;
	margin-left: 10px;
}
/* //091030 Ãß°¡ ¸á·ÐÂ÷Æ®Ã£±â */
/* ¹éÅõ´õ¹ÂÁ÷ */
#backMusic {
	float: left;
	width: 295px;
	margin-top: -176px; /* 091030 Ãß°¡ */
}
div.backCon {
	float: left;
	display: inline;
	margin-left: 21px;
}
/*  */
div.backCon h2 {
	margin-bottom: 12px;
	font-weight: normal;
	font-size: 11px;
	color: #8B9694;
}
/*  */
div.backCon h2 span {
	padding-left: 10px; 
}
div.backCon h3 {
	margin-bottom: 18px;
}
div.backCon ol.chartList li dl {
	float: left;
	padding-bottom: 14px;/* 091024 ¼öÁ¤ */
}
div.backCon ol.chartList li dl dt {
	margin: 2px 0;
}
/* ÅØ½ºÆ®Æ®¸®¹ÖÀ» À§ÇÑ ¿µ¿ª */
div.backCon ol.chartList li dl dt, div.backCon ol.chartList li dl dd {
	float: left;
	width: 165px;
}
/* FF ÅØ½ºÆ®Æ®¸®¹ÖÀ» À§ÇÑ ¿µ¿ª */
html>body div.backCon ol.chartList li dl dt, html>body div.backCon ol.chartList li dl dd {
	float: left;
	width: 145px;
}

div.backCon ol.chartList li dl dd.musicAlbum {
	width: 70px;
	height: 70px;
	float: left;
	margin-right: 15px;
}
div.backCon ol.chartList li dl dd.singer, ol.chartList li dl dt a {
	font-weight: bold;
}
div.backCon ol.chartList li dl dd.singer {
	margin-bottom: 6px;
}
div.backCon ol.chartList li dl dd.singer a {
	color: #000;
}
div.backCon ol.chartList li dl dd.date {
	font-size: 11px;
	color: #969895;
	width: 160px;/* 091024 Ãß°¡ */
}
div.backCon ol.chartList li dl dt a {
	color: #9BB53F;
}
div.backCon ol.chartList {
	width: 255px;
	float: left;
}
div.backCon ol.chartList li {
	float: left;
	width: 255px;
	padding-top: 5px;/* 091024 ¼öÁ¤ */
	padding-bottom: 5px;/* 091024 ¼öÁ¤ */
	border-bottom: 1px #EBEBEB solid;
}
div.backCon ol.chartList li span {
	float: right;
}
div.backCon ol.chartList li span a {
	float: left;
	display: inline;
	margin-left: 2px;
}
div.backCon ol.chartList li a.no2, div.backCon ol.chartList li a.no3, div.backCon ol.chartList li a.no4, div.backCon ol.chartList li a.no5, div.backCon ol.chartList li a.no6, div.backCon ol.chartList li a.no7, div.backCon ol.chartList li a.no8, div.backCon ol.chartList li a.no9, div.backCon ol.chartList li a.no10 {
	float: left;
	width: 155px; /* ÅØ½ºÆ®Æ®¸®¹ÖÀ» À§ÇÑ ¿µ¿ª */
	padding-left: 20px;
	padding-top: 3px;
	background: url("http://image.melon.co.kr/svc/09/images/chart/bu/bu_chart_2_off.gif") no-repeat 0 2px;
}
html>body div.backCon ol.chartList li a.no2, html>body div.backCon ol.chartList li a.no3, html>body div.backCon ol.chartList li a.no4, html>body div.backCon ol.chartList li a.no5, html>body div.backCon ol.chartList li a.no6, html>body div.backCon ol.chartList li a.no7, html>body div.backCon ol.chartList li a.no8, html>body div.backCon ol.chartList li a.no9, html>body div.backCon ol.chartList li a.no10 {
	width: 115px; /* FF ÅØ½ºÆ®Æ®¸®¹ÖÀ» À§ÇÑ ¿µ¿ª */
	margin-right: 10px;
}
/* ÅØ½ºÆ®Æ®¸®¹ÖÀ» À§ÇÑ ¿µ¿ª */
div.backCon ol.chartList li a.songster {
	float: left;
	margin-top: 3px;
	width: 55px;
	padding: 0;
	background: none;
}
/* FF ÅØ½ºÆ®Æ®¸®¹ÖÀ» À§ÇÑ ¿µ¿ª */
html>body div.backCon ol.chartList li a.songster {
	width: 60px;
}
div.backCon ol.chartList li a.no3 {
	background-image: url("http://image.melon.co.kr/svc/09/images/chart/bu/bu_chart_3_off.gif")
}
div.backCon ol.chartList li a.no4 {
	background-image: url("http://image.melon.co.kr/svc/09/images/chart/bu/bu_chart_4_off.gif")
}
div.backCon ol.chartList li a.no5 {
	background-image: url("http://image.melon.co.kr/svc/09/images/chart/bu/bu_chart_5_off.gif")
}
div.backCon ol.chartList li a.no6 {
	background-image: url("http://image.melon.co.kr/svc/09/images/chart/bu/bu_chart_6_off.gif")
}
div.backCon ol.chartList li a.no7 {
	background-image: url("http://image.melon.co.kr/svc/09/images/chart/bu/bu_chart_7_off.gif")
}
div.backCon ol.chartList li a.no8 {
	background-image: url("http://image.melon.co.kr/svc/09/images/chart/bu/bu_chart_8_off.gif")
}
div.backCon ol.chartList li a.no9 {
	background-image: url("http://image.melon.co.kr/svc/09/images/chart/bu/bu_chart_9_off.gif")
}
div.backCon ol.chartList li a.no10 {
	background-image: url("http://image.melon.co.kr/svc/09/images/chart/bu/bu_chart_10_off.gif")
}
#backMusic span.topBtn {
	margin-top: 21px;
	margin-left: 27px;
	display: inline;
	float: left;
}
#backMusic span.topBtn a img {
	vertical-align: top;
}
#backMusic span.moreBtn {
	margin-top: 19px;
	float: right;
}

#questMenu {
	float: left;
	margin-top: -48px;
}
/* ¸á·ÐÂ÷Æ® ÀÌ¿ë¾È³»  */
#chartUseInfo {
	float: left;
	width: 296px;
	border-right: 1px #F0F0F0 solid;
}
#chartUseInfo div.infoCon {
	float: left;
	display: inline;
	margin-top: 14px;
	margin-left: 25px;
	padding-bottom: 9px;
}
#chartUseInfo div.infoCon h2 {
	padding-bottom: 6px;
}
#chartUseInfo div.infoCon ul {
	float: left;
}
#chartUseInfo div.infoCon ul li {
	float: left;
	display: inline;
	margin-right: 15px;
}

/* ¸á·ÐÂ÷Æ® ÇÑ´«¿¡ º¸±â  */
div.chartLook {
	float: left;
	border-right: 1px #F0F0F0 solid;
}

/* roundbox style */
div.roundboxTop {
	clear:both;
	width:676px;	/* width °ª Á¶Àý */
	background:url("http://image.melon.co.kr/svc/09/images/common/music_list/bg/bg_ta_connerTR.gif") no-repeat 100% 0;
}
div.roundboxLeft {
	background: url("http://image.melon.co.kr/svc/09/images/common/music_list/bg/bg_ta_connerTL.gif") no-repeat 0 0;
}
div.roundboxBottom {
	padding:8px 0 0 0;
	table-layout: fixed;
	background: url("http://image.melon.co.kr/svc/09/images/common/music_list/bg/bg_ta_connerBL.gif") no-repeat 0 100%;
}
div.roundboxRight {
	padding-bottom:4px;
	table-layout: fixed;
	background: url("http://image.melon.co.kr/svc/09/images/common/music_list/bg/bg_ta_connerBR.gif") no-repeat 100% 100%;
}
/* roundbox style2 */
div.roundboxTop2 {
	clear:both;
	width:328px;	/* width °ª Á¶Àý */
	background:url("http://image.melon.co.kr/svc/09/images/common/music_list/bg/bg_ta_connerTR.gif") no-repeat 100% 0;
}
div.roundboxLeft2 {
	background: url("http://image.melon.co.kr/svc/09/images/common/music_list/bg/bg_ta_connerTL.gif") no-repeat 0 0;
}
div.roundboxBottom2 {
	padding:8px 0 0 0;
	background: url("http://image.melon.co.kr/svc/09/images/common/music_list/bg/bg_ta_connerBL.gif") no-repeat 0 100%;
}
div.roundboxRight2 {
	padding-bottom:4px;
	background: url("http://image.melon.co.kr/svc/09/images/common/music_list/bg/bg_ta_connerBR.gif") no-repeat 100% 100%;
}

/* table style */
table.tableType1 {
	margin: 0 4px;
	color: #2E3221 !important;
}
/* 091104 Ãß°¡ */
table.tableType1 img {
	vertical-align: middle;
}
/* //091104 Ãß°¡ */
table.tableType1 thead tr th {
	height: 22px;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	padding: 1px 3px;
	background: url("http://image.melon.co.kr/svc/09/images/common/music_list/bg/bg_screen.gif") no-repeat 0 0;
}
table.tableType1 thead tr th input {
	margin-top: -4px;
}
table.tableType1 thead tr th.bgNone {
	text-align: left;
	padding-left: 7px;
	background: url("http://image.melon.co.kr/svc/09/images/common/music_list/bg/bg_screen_first.gif") no-repeat 0 0;
}
table.tableType1 thead tr th.bgNone em {
	padding-left:17px;
}
table.tableType1 thead tr th span {
	padding-left: 7px;
}
table.tableType1 tbody tr.lankType td {
	font-weight: bold;
	color: #63694D;
	background: #F5F8E8;
}
/* 090901 Ãß°¡ */
table.tableType1 tbody tr.lankType td.topSinger {
	font-weight: normal;
}

table.tableType1 tbody tr td {
	padding: 4px 0 2px 7px;
	border-top: 1px solid #D8D7D2;
}
/* 090806 Ãß°¡ */
table.tableType1 tbody tr td.iconDown {
	width: 42px;
}
table.tableType1 tbody tr td.iconDown img {
	margin-right: -4px;
	padding: 0;
}
/* //090806 Ãß°¡ */
table.tableType1 tbody tr td img {
	margin-top: -2px;
}
table.tableType1 tbody tr td input {
	margin-top: -2px;
}
table.tableType1 tbody tr td.padR {
	padding-right: 7px;
}
table.tableType1 tbody tr td.padR img {
	vertical-align: bottom;
}
table.tableType1 tbody tr td.txtC {
	padding-right: 7px;
	text-align: center;
}
table.tableType1 tbody tr td.sale {
	color: #2F3221 !important;
	font-weight: normal;
}
table.tableType1 tbody tr td.sale p {
	padding-top: 5px;
	color: #EF6711;
}
table.tableType1 tbody tr td span.dateChart {
	height: 12px;
	font-family: vernada;
	font-size: 10px;
	font-weight: bold;
	padding-right: 10px;
	margin: -2px 10px 0 0;
	background:transparent url("http://image.melon.co.kr/svc/09/images/chart/bg/bg_top100_bar.gif") no-repeat 100% 30%;
}
table.tableType1 tbody tr td.bestArt a {
	color: #8B8E7D;
}
table.tableType1 tbody tr td span.pad {
	padding: 0 0 0 6px; /* padding°ª ¼öÁ¤ 090819 */
}
table.tableType1 tbody tr td span.voteNum {
	color: #F06714;
	font-weight: normal;
}
table.tableType1 tbody tr td span.pad2 {
	padding: 0 0 0 7px;
}
table.tableType1 tbody tr td span.lankTop {
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #F06714;
}
table.tableType1 tbody tr td span.lank {
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	padding-left: 2px;
	color: #4D4F43;
}
table.tableType1 tbody tr td span.apply {
	color: #AAAAAA;
}
table.tableType1 tbody tr td span.request {
	padding-left: 5px;
	color: #ABABAB;
}
/* 090806 µµ½Ä */
table.tableType1 tbody tr td dl.album {
	padding: 3px 0;
	float: left
}
/* 090806 µµ½Ä */
table.tableType1 tbody tr td dl.album dt {
	position: relative;
	width: 73px;
	height: 73px;
	float: left;
	padding-top: 3px;
	padding-left: 1px;
	margin: 0 15px 0 0;
	background: url("http://image.melon.co.kr/svc/09/images/common/music_list/bg/bg_hit_album.gif") no-repeat 0 0;
}
/* 090806 µµ½Ä */
table.tableType1 tbody tr td dl.album dt.videoList {
	position: relative;
	width: 132px;
	height: 106px;
	float: left;
	padding-left: 6px;
	padding-top: 8px;
	background: url("http://image.melon.co.kr/svc/09/images/common/music_list/bg/bg_video_list.gif") no-repeat 0 0;
}
table.tableType1 tbody tr td dl.album dd {
	font-weight: normal;
	width: 420px;/* 090806 µµ½Ä */
	padding-top: 5px;
	float: left;
}
/* 090806 µµ½Ä */
table.tableType1 tbody tr td dl.album2 dd {
	width: 350px;
}
/* 090806 µµ½Ä */
table.tableType1 tbody tr td dl.album3 dd {
	width: 300px;
}
/* 090806 µµ½Ä */
table.tableType1 tbody tr td dl.album4 dd {
	width: 270px;
}
/* 090806 µµ½Ä */
table.tableType1 tbody tr td dl.album dd.name a, table.tableType1 tbody tr td dl.album dd.nameInfo a,
table.tableType1 tbody tr td dl.album dd.albumList a, table.tableType1 tbody tr td dl.album dd.titName a,
table.tableType1 tbody tr td dl.album dd.albumSing a, table.tableType1 tbody tr td dl.album dd.object a {
	float: left;
}
/* 090806 µµ½Ä */
table.tableType1 tbody tr td dl.album dd img {
	float: left;
}
table.tableType1 tbody tr td dl.album dd.name {
	font-weight: bold;
	color: #2F3221;
	padding-top: 12px;
}
/* 090818 ¼öÁ¤ margin°ª »èÁ¦ */
table.tableType1 tbody tr td dl.album dd.nameInfo {
	font-weight: bold;
	color: #2F3221;
}
/* //090818 ¼öÁ¤ */
table.tableType1 tbody tr td dl.album dd.object {
	font-weight: bold;
	color: #2F3221;
	margin-top: 25px;
}
table.tableType1 tbody tr td dl.album dd.albumList {
	color: #789D00;
}
table.tableType1 tbody tr td dl.album dd.albumSing {
	color: #EA6110;
}
/* 090806 µµ½Ä */
table.tableType1 tbody tr td dl.album dd span.member {
	float: left;
	width: 355px;
}
/* 090806 µµ½Ä */
table.tableType1 tbody tr td dl.album dd span.member a {
	color: #E4650E;
}
table.tableType1 tbody tr td dl.album dd img.title {
	margin-top: 0;
}
/* 090818 ¼öÁ¤ table.tableType1 tbody tr td dl.album dd.nameInfo img »èÁ¦*/
table.tableType1 tbody tr td dl.album dd.albumList img {
	margin-top: -3px;
}
/* //090818 ¼öÁ¤ */
/* 090818 Ãß°¡ */
table.tableType1 tbody tr td dl.album dd.name img, table.tableType1 tbody tr td dl.album dd.nameInfo img {
	margin-top: -7px;
	margin-left: 10px;
	position: relative;
}
/* //090818 Ãß°¡ */
table.tableType1 tbody tr td dl.album dd.albumSing img {
	margin-top: 0;
}

table.tableType1 tbody tr td dl.album dd.albumList img.mpt {
	margin-top: 0;
}
table.tableType1 tbody tr td dl.album dd.albumList a:link,
table.tableType1 tbody tr td dl.album dd.albumList a:visited,
table.tableType1 tbody tr td dl.album dd span.albumList a:link,
table.tableType1 tbody tr td dl.album dd span.albumList a:visited {
	color: #789D00 !important;
	text-decoration: none !important;
}
table.tableType1 tbody tr td dl.album dd.albumList a:hover,
table.tableType1 tbody tr td dl.album dd span.albumList a:hover {
	color: #789D00 !important;
	text-decoration: underline !important;
}
table.tableType1 tbody tr td dl.album dd.albumSing a:link,
table.tableType1 tbody tr td dl.album dd.albumSing a:visited {
	color: #EA6110 !important;
	text-decoration: none !important;
}
table.tableType1 tbody tr td dl.album dd.albumSing a:hover {
	color: #EA6110 !important;
	text-decoration: underline !important;
}


/* table style2 */
table.tableType2 {
	margin: 0 4px;
}
table.tableType2 thead tr th {
	height: 22px;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	padding: 1px 5px;
	background: url("http://image.melon.co.kr/svc/09/images/common/music_list/bg/bg_screen.gif") no-repeat 0 0;
}
table.tableType2 thead tr th input {
	margin-top: -4px;
}
table.tableType2 thead tr th.bgNone {
	text-align: left;
	padding-left: 6px;
	background: url("http://image.melon.co.kr/svc/09/images/common/music_list/bg/bg_screen_first.gif") no-repeat 0 0;
}
table.tableType2 thead tr th span {
	padding-left: 7px;
}
table.tableType2 tbody tr td {
	padding: 2px 0 2px 6px;
	border-top: 1px solid #D8D7D2;
}

table.tableType2 tbody tr td.selBtn {
	padding-right: 5px;
	text-align: center;
}
table.tableType2 tbody tr td.selBtn img {
	margin-bottom: 4px;
}
table.tableType2 tbody tr td dl.albumMvi {
	overflow: hidden;
	padding: 3px 10px 3px 0;
}
table.tableType2 tbody tr td dl.albumMvi dt {
	position: relative;
	width: 142px;
	height: 112px;
	float: left;
	background: url("http://image.melon.co.kr/svc/09/images/common/music_list/bg/bg_photo.gif") no-repeat 0 0;
}
table.tableType2 tbody tr td dl.albumMvi dt a {
	position: absolute;
	top: 11px;
	left: 11px;
}
table.tableType2 tbody tr td dl.albumMvi dd {
	margin-left: 150px;
	padding-top: 6px;
}
table.tableType2 tbody tr td dl.albumMvi dd.name {
	padding-top:25px;
}

/* table type3 */
table.quickTable {
	margin: 0 4px;
	color: #2E3221 !important;
}
table.quickTable thead tr th {
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	padding: 6px 3px 4px 3px;
	border-top:1px solid #D9D7D3;
	background: url("http://image.melon.co.kr/svc/09/images/common/music_list/bg/bg_screen.gif") no-repeat 0 0;
}
table.quickTable thead tr th.bgNone {
	text-align: left;
	text-align: center;
	background: url("http://image.melon.co.kr/svc/09/images/common/music_list/bg/bg_screen_first.gif") no-repeat 0 0;
}
table.quickTable thead tr td {
	padding: 6px 9px 0 9px;
}
table.quickTable thead tr td dl {
	overflow: hidden;
}
table.quickTable thead tr td dl dt {
	padding: 3px 0 5px 93px;
}
table.quickTable thead tr td dl dd.titBox {
	float: left;
}
table.quickTable thead tr td dl dd.date {
	padding-left: 93px;
	color: #FF5400;
}
table.quickTable thead tr td dl dd.btnZone {
	margin-top: 7px;
	padding-left: 93px;
}
table.quickTable tbody tr td {
	padding: 5px 0 4px 7px;
	text-align: center;
	border-top: 1px solid #D8D7D2;
}

table.quickTable tbody tr td a {
    text-align:left;
	float: left;
}
table.quickTable tbody tr.lankType td {
	color: #63694D;
	background: #F5F8E8;
}
table.quickTable tbody tr td span.lankTop {
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #F06714;
}
table.quickTable tbody tr td span.lank {
	width: 24px;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	color: #4D4F43;
}
table.quickTable tbody tr td span.singer a:link,
table.quickTable tbody tr td span.singer a:visited {
	color: #769D00 !important;
	text-decoration: none;
}
table.quickTable tbody tr td span.singer a:hover {
	color: #769D00 !important;
	text-decoration: underline;
}


/* ¼øÀ§ ÁøÀÔ»óÅÂ Å¬·¡½º */
.cond {
	font-size: 10px;
	font-weight: normal !important;
	color: #9B9B9B !important;
	text-align: center;
	padding: 0 0 0 5px;
}

.condUp {
	font-size: 10px;
	font-weight: normal !important;
	color: #E57A59 !important;
	text-align: center;
	padding: 0 0 0 5px;
}

.condDown {
	font-size: 10px;
	font-weight: normal !important;
	color: #4AAF9D !important;
	text-align: center;
	padding: 0 0 0 5px;
}

.condNew {
	color: #2872BD !important;
	text-align: center;
	padding: 0 0 0 5px;
}

.condAgain {
	color: #FF436D !important;
	text-align: center;
	padding: 0 0 0 5px;
}
.cond img,
.condUp img,
.condDown img,
.condNew img,
.condAgain img {
	margin: 0 0 0 -7px !important;
}


/* ÄüÂ÷Æ® TOP10 */
ul.quickInfo {
	overflow: hidden;
	width: 676px;
	margin-bottom: 25px;
}
ul.quickInfo li {
	float: left;
	padding-right: 20px;
}
ul.quickInfo li.end {
	padding-right: 0;
}

/* ¾Ù¹üTOP50 ¹ÂÁ÷ºñµð¿ÀTOP100 ¿À¸¥ÂÊ ¾Ù¹üµè±â, ½ºÅ©·¦ Á¶Á¤ */
table.tableType1 tbody tr td.selBtn {
	text-align: center;
}
table.tableType1 tbody tr td.selBtn img {
	margin-bottom: 4px;
}


/* ¾ÆÆ¼½ºÆ® TOP100 */
table.tableArt {
	width: 668px;
	margin: 0 4px;
}
table.tableArt tbody tr td {
	padding: 1px 0 1px 10px;
	border-top: 2px solid #D9D5D2;
}
table.tableArt tbody tr td.albumView {
	padding-left: 5px;
}
table.tableArt tbody tr.borNone td {
	border-top: none;
}
table.tableArt tbody tr td dl.artist dt {
	position: relative;
	float: left;
	margin: 3px 5px 0 0;
	padding: 2px;
	background: url("http://image.melon.co.kr/svc/09/images/common/music_list/bg/bg_artist.gif") no-repeat 0 0;
}
table.tableArt tbody tr td dl.artist dd {
	line-height: 150%;
	padding-top: 1px;
}
table.tableArt tbody tr td .artist img.star {
	position: absolute;
	top: 40px;
	left: 40px;
	background: none;
}
table.tableArt tbody tr td .artist img.listen {
	vertical-align: top;
}
table.tableArt tbody tr td dl.artInfo {
	overflow: hidden;
	line-height: 130%;
	margin: 2px 0 5px -10px;
}
table.tableArt tbody tr td dl.first {
	margin-top: -3px;
}
table.tableArt tbody tr td dl.artInfo dt {
	position: relative;
	float: left;
	margin: 3px 5px 0 0;
	padding: 2px;
	background: url("http://image.melon.co.kr/svc/09/images/common/music_list/bg/bg_artist.gif") no-repeat 0 0;
}
table.tableArt tbody tr td dl.artInfo dd {
	width: 375px;
	margin-left: 210px;
	text-align: right;
}
table.tableArt tbody tr td dl.artInfo dd big {
	font-size: 18px;
	font-weight: bold;
	color: #2E311E;
	vertical-align: middle;
}
table.tableArt tbody tr td dl.artInfo dd.singer {
	padding: 20px 0 0 0;
	color: #888888;
	text-align: left;
}
table.tableArt tbody tr td dl.artInfo dd.artLink {
	padding: 3px 0 10px 0;
}
table.tableArt tbody tr td dl.artInfo dd img.more {
	margin-right: 10px;
}



/* ¸á·ÐÂ÷Æ® ÀÌ¿ë¾È³» */
div.adChartT {
	width: 146px;
	background: url("http://image.melon.co.kr/svc/09/images/chart/bg/bg_adChartB.gif") no-repeat 100% 100%;
}
ul.adChartB {
	padding: 6px 10px 7px 10px;
	background: url("http://image.melon.co.kr/svc/09/images/chart/bg/bg_adChartT.gif") no-repeat 0 0;
}
ul.adChartB li {
	display: inline;
}
ul.adChartB li img {
	margin: 0 0 0 7px;
}
ul.adChartB li img.first {
	margin-left: 0;
}
ul.chartAd {
	margin-top: 22px;
}


/* Â÷Æ® °Ë»ö */
div.subLnbInfo {
	float: left;
	width: 146px;
}
div.subLnbInfo h2 {
	font-size: 0;
	margin: 18px 0 5px 5px;
	text-align: left;
}
img.quiChart {
	margin-top: 15px;
}
div.chartSearch {
	margin-top: 15px;
}


/* ´Ù¿î·Îµå ¹Ú½º */
div.downTag {
	overflow: hidden;
	width: 675px;
	margin: 10px 0 10px 0;
}
ul.selectArea {
	float: left;
	padding-left: 10px;
}
ul.selectArea li {
	display: inline;
}
ul.btnArea {
	float: right;
	padding: 0 10px 1px 0;
}
ul.btnArea select {
	width:114px;
	border:1px solid #D8D7D2;
}
/* ´Ù¿î·Îµå ¹Ú½º2 */
div.quickMusic {
	overflow: hidden;
	width: 325px;
	margin: 10px 0;
}
ul.quickMusic {
	float: left;
	padding-left: 1px;
}
ul.quickMusic li {
	display: inline;
}
div.btnArea {
	float: right;
	padding: 0 7px 1px 0;
}

ol.chartPaging {
	width: 676px;
	font-size: 12px;
	margin: 25px 0 0 0;
	text-align: center;
}
ol.chartPaging img {
	padding: 0 3px;
}
ol.chartPaging li {
	display: inline;
	margin-right: 4px;
	padding: 0 2px 0 10px;
	color: #666666;
	background: url("http://image.melon.co.kr/svc/09/images/common/music_list/bg/bg_paging_bar.gif") no-repeat 0 0;
}
ol.chartPaging li.first {
	background: none;
}
ol.chartPaging li strong {
	padding: 0;
	color: #FD5500;
}
ol.chartPaging li a:link {
	color: #666666  !important;
}
ol.chartPaging li a:visited {
	color: #666666 !important;
	text-decoration: none;
}
ol.chartPaging li a:hover {
	color: #666666 !important;
	text-decoration: none !important;
}


/* ½ºÅ¸ÀÏÂ÷Æ® Å¸ÀÌÆ²ºÎºÐ */
div.styleChart {
	margin-top:-10px;
	position: relative;
	height: 68px;
	margin-bottom: 16px;
	background: url("http://image.melon.co.kr/svc/09/images/chart/bg/bg_style_chart.gif") no-repeat 0 0;
}
div.styleChart h2 {
	padding: 23px 20px 0 20px;
}

/* ¸á·ÐTOP100 Å¸ÀÌÆ²ºÎºÐ */
div.chartTop {
	padding-bottom: 1px;
	background: url("http://image.melon.co.kr/svc/09/images/chart/bg/bg_chart_title.gif") no-repeat 0 0;
}
div.chartTop h2 {
	margin-bottom: 18px;
	padding: 17px 20px;
}

/* Àå¸£º°Â÷Æ® Å¸ÀÌÆ² ºÎºÐ */
div.chartGenre {
	padding-bottom: 1px;
	background: url("http://image.melon.co.kr/svc/09/images/chart/bg/bg_chart_genre.gif") no-repeat 0 0;
}
div.chartGenre h2 {
	margin-bottom: 18px;
	padding: 17px 20px;
}
/* Â÷Æ® Å¸ÀÌÆ² ÅÇ */
ul.tabMusic {
	overflow: hidden;
	height: 26px;
	margin: 0 0 10px 0;
	background: url("http://image.melon.co.kr/svc/09/images/chart/bg/bg_bot_tab.gif") repeat-x 0 100%;
}
ul.tabMusic li {
	float: left;
}


/* Â÷Æ®±â°£ ¼±ÅÃ */
div.musicNewest {
	clear: both;
	overflow: hidden;
	width: 676px;
	height: 28px;
	margin-bottom:7px;
	text-align: right;
	background: url("http://image.melon.co.kr/svc/09/images/chart/bg/bg_music_newest.gif") no-repeat 0 0;
}
div.musicNewest span {
	float: left;
	font-weight: bold;
	padding: 9px 15px 9px 10px;
	color: #FF5400;
}
div.musicNewest em {
	font-weight: normal;
	color: #5A6761;
}
div.musicNewest select {
	width: 156px;
	font-size: 11px;
	margin: 5px 8px 0 0;
	border: 1px solid #D9D7D3;
}

/* Â÷Æ®±â°£ ¼±ÅÃ Å¸ÀÔ2 */
div.musicNewest2 {
	clear: both;
	overflow: hidden;
	width: 676px;
	height: 28px;
	margin-bottom:7px;
	padding: 9px 0 0 10px;
	background: url("http://image.melon.co.kr/svc/09/images/chart/bg/bg_music_newest.gif") no-repeat 0 0;
}
div.musicNewest2 span {
	font-weight: bold;
	color: #FF5400;
}
/* Â÷Æ®±â°£ ¼±ÅÃ Å¸ÀÔ3 */
div.musicNewest3 {
	clear: both;
	overflow: hidden;
	width: 676px;
	height: 28px;
	margin-bottom:14px;
	text-align: right;
	background: url("http://image.melon.co.kr/svc/09/images/chart/bg/bg_music_newest.gif") no-repeat 0 0;
}
div.musicNewest3 span {
	float: left;
	font-weight: bold;
	padding: 9px 15px 9px 10px;
	color: #FF5400;
}
div.musicNewest3 em {
	font-weight: normal;
	color: #5A6761;
}
div.musicNewest3 select {
	width: 156px;
	font-size: 11px;
	margin: 5px 8px 0 0;
	border: 1px solid #D9D7D3;
}






/* ³×Æ¼Áð ·©Å· ÅõÇ¥ Âü¿© */
div.lankApply {
	overflow: hidden;
	width: 676px;
	height: 379px;
	margin-bottom: 18px;
	background: url("http://image.melon.co.kr/svc/09/images/chart/bg/bg_netlank_ballot.gif") no-repeat 0 0;
}
div.lankApply .lankTit {
	float: left;
	display: inline;
	overflow: hidden;
	height: 143px;
	padding: 18px 0 0 25px;
}
div.lankApply .lankTit dl.first {
	margin-top: 22px;
}
div.lankApply .lankTit dl {
	margin-top: 2px;
}
div.lankApply .lankTit dl dt {
	display: inline;
	vertical-align: top;
}
div.lankApply .lankTit dl dd {
	display: inline;
	font-size: 15px;
	font-weight: bold;
	color: #0D93BA;
	padding-left: 10px;
	vertical-align: middle;
}
div.lankApply .lankInfo {
	overflow: hidden;
	float: left;
}
div.lankApply .lankInfo ul {
	margin: 24px 17px 0 93px;
}
div.lankApply .lankInfo ul li {
	display: inline;
	padding-left: 28px;
}
div.lankApply .lankInfo ul li.first {
	padding-left: 0;
}
div.lankApply .lankInfo img.aniType {
	margin: 17px 0 0 73px;
}
div.lankApply .lankStatus {
	clear: both;
	margin-top: 16px;
}
div.lankApply .lankStatus h3 {
	padding: 0 0 10px 0;
	text-align: center;
}
div.lankApply .lankStatus .lankFla{
	margin-left: 1px;
}


/* ³×Æ¼Áð ·©Å· ÅõÇ¥ Áý°èÁß */
div.lankTotal {
	overflow: hidden;
	width: 676px;
	height: 379px;
	margin-bottom: 18px;
	background: url("http://image.melon.co.kr/svc/09/images/chart/bg/bg_netlank_total.gif") no-repeat 0 0;
}
div.lankTotal .lankTit {
	float: left;
	display: inline;
	overflow: hidden;
	height: 143px;
	padding: 18px 0 0 25px;
}
div.lankTotal .lankTit h2 img.aniType {
	margin: -1px 0 0 0px;
}
div.lankTotal .lankTit dl.first {
	clear: both;
	margin-top: 22px;
}
div.lankTotal .lankTit dl {
	margin-top: 2px;
}
div.lankTotal .lankTit dl dt {
	display: inline;
	vertical-align: top;
}
div.lankTotal .lankTit dl dd {
	display: inline;
	font-size: 15px;
	font-weight: bold;
	color: #FF640F;
	padding-left: 10px;
	vertical-align: middle;
}
div.lankTotal .lankInfo ul {
	float: right;
	padding: 76px 43px 0 0;
}
div.lankTotal .lankInfo ul li {
	display: inline;
	padding-left: 28px;
}
div.lankTotal .lankInfo ul li.first {
	padding-left: 0;
}
div.lankTotal .lankStatus {
	clear: both;
	margin-top: 16px;
}
div.lankTotal .lankStatus h3 {
	padding: 0 0 10px 0;
	text-align: center;
}
div.lankTotal .lankStatus .lankFla{
	margin-left: 1px;
}

/* ³×Æ¼Áð ·©Å· ÅõÇ¥ °á°ú */
div.lankResult {
	overflow: hidden;
	width: 676px;
	height: 379px;
	margin-bottom: 18px;
	background: url("http://image.melon.co.kr/svc/09/images/chart/bg/bg_netlank_result.gif") no-repeat 0 0;
}
div.lankResult .lankTit {
	float: left;
	display: inline;
	overflow: hidden;
	height: 143px;
	margin: 18px 0 0 25px;
}
div.lankResult .lankTit dl.first {
	margin-top: 17px;
}
div.lankResult .lankTit dl {
	margin-top: 1px;
}
div.lankResult .lankTit dl dt {
	display: inline;
	vertical-align: top;
}
div.lankResult .lankTit dl dd {
	display: inline;
	font-size: 15px;
	font-weight: bold;
	color: #439218;
	padding-left: 10px;
	vertical-align: middle;
}
div.lankResult .lankInfo {
	overflow: hidden;
	float: left;
}
div.lankResult .lankInfo ul {
	margin: 24px 17px 0 108px;
	padding-bottom: 1px; /* 090915 È®ÀÎ */
}
div.lankResult .lankInfo ul li {
	display: inline;
	padding-left: 28px;
}
div.lankResult .lankInfo ul li.first {
	padding-left: 0;
}
div.lankResult .lankInfo img.aniType {
	margin: 17px 0 0 89px;
}
div.lankResult .lankStatus {
	margin-top: 16px;
}
div.lankResult .lankStatus h3 {
	margin: 0 0 10px 0;
	text-align: center;
}
div.lankResult .lankStatus .lankFla{
	margin-left: 1px;
}

/* Áö³­ ÅõÇ¥°á°úº¸±â */
div.prevLank {
	overflow: hidden;
	width: 676px;
	height: 303px;
	margin-bottom: 18px;
	background: url("http://image.melon.co.kr/svc/09/images/chart/bg/bg_prev_lank.gif") no-repeat 0 0;
}
div.prevLank .lankTit {
	overflow: hidden;
	padding: 18px 0 20px 25px;
}
div.prevLank .lankStatus {
	clear: both;
}
div.prevLank .lankStatus h3 {
	margin: 0 0 10px 0;
	text-align: center;
}
div.prevLank .lankStatus .lankFla{
	margin-left: 1px;
}
div.prevLank .lankView {
	padding: 32px 0 0 0;
	text-align: right;
}
div.prevLank .lankView span {
	float: left;
	font-weight: bold;
	color: #FF5400;
}
div.prevLank .lankView em {
	font-weight: normal;
	color: #5A6761;
}
div.prevLank .lankView select {
	font-size: 11px;
	margin: -4px 20px 0 0;
	border: 1px solid #D9D7D3;
}
div.prevLank .lankView select.first {
	margin-right: 0;
}

/* ¹éÅõ´õ ¹ÂÁ÷ */
div.chSearch {
	overflow: hidden;
	width: 676px;
	height: 254px;
	margin-bottom: 18px;
	background: url("http://image.melon.co.kr/svc/09/images/chart/bg/bg_back_music.gif") no-repeat 0 0;
}
div.chSearch .lankTit {
	overflow: hidden;
	padding: 18px 0 29px 22px;
}
div.chSearch .lankStatus {
	clear: both;
}
div.chSearch .lankStatus h3 {
	margin: 0 0 10px 0;
	text-align: center;
}
div.chSearch .lankStatus .lankFla{
	margin-left: 1px;
}



/* ¹éÅõ´õ¹ÂÁ÷ °¡¿äÅé10 */
div.oldChart {
	position: relative;
	overflow: hidden;
	width: 676px;
	height: 213px;
	margin: -10px 0 18px 0;
	background: url("http://image.melon.co.kr/svc/09/images/chart/bg/bg_top10.gif") no-repeat 0 0;
}
div.oldChart .lankTit {
	float: left;
	overflow: hidden;
	padding: 23px 0 23px 25px;
}

div.oldChart .lankStatus { 
 clear: both;
 padding-right: 10px;
 text-align: right;
}

div.oldChart .lankStatus select {
 width: 131px;
 font-size: 11px;
 margin-top: -1px;
}

div.oldChart .lankStatus img.first {
 float: left;
 margin: 0 60px 0 23px;
}

dl.oldView {
	overflow: hidden;
	width: 626px;
	margin: 25px 0 0 23px;
	padding: 5px;
	background: #fff;
}
dl.oldView dt {
	display: block;
	font-weight: bold;
	margin-left: 154px;
	padding: 5px 11px 3px 11px;
	color: #457D1D;
	background: #F1F1F1;
}
dl.oldView dd {
	float: left;
}
dl.oldView dd.text {
	padding: 10px 0 0 20px;
}
div.oldChart img.lank {
	position: absolute;
	top: 118px;
	left: 18px;
	background: url("http://image.melon.co.kr/svc/09/images/chart/bu/bu_top1.png") no-repeat 0 0;
}

/*¸á·Ð Â÷Æ® ÇÑ´«¿¡ º¸±â */
#chartSiteMap {
	width: 851px;
	height: 442px;
	border: 2px solid #314029;
	background: #fff;
}
#chartSiteMap .siteView {
	margin: 2px;
}
#chartSiteMap .siteView h1 {
	padding: 5px 11px 7px 9px;
	text-align: right;
	background: #CDD6CD;
}
#chartSiteMap .siteView img.siteInfo {
	float: left;
}
#chartSiteMap .siteView p.closeBox{
	clear: both;
	width: 810px;
	margin-left: 15px;
	padding-top: 6px;
	text-align: center;
	border-top: 1px solid #E3E7E0;
}
#chartSiteMap .siteView .siteContent {
	float: left;
	width: 127px;
	margin: 20px 0 15px 13px;
	display: inline;
}
/* 091027 Ãß°¡ s */
#chartSiteMap .siteView .siteContent .netizenList {
	float: left; 
	width: 127px;
}
#chartSiteMap .siteView .siteContent .realList {
	float: left;
	width: 127px;
	margin-top: 30px;
}
/* 091027 Ãß°¡ E */
#chartSiteMap .siteView .siteContent2 {
	float: left;
	width: 257px;
	margin: 20px 0 15px 13px;
	display: inline;
}
#chartSiteMap .siteView .siteContent h2.siteTitle1 {
	padding: 6px 8px;
	background: url("http://image.melon.co.kr/svc/09/images/chart/bg/bg_site_link1.gif") no-repeat 0 0;
}
#chartSiteMap .siteView .siteContent2 h2.siteTitle2 {
	padding: 6px 8px;
	background: url("http://image.melon.co.kr/svc/09/images/chart/bg/bg_site_link2.gif") no-repeat 0 0;
}
#chartSiteMap .siteView .banBox {
	float: left; /* 091027 Ãß°¡ */
	margin-top: 105px;/* 091027 ¼öÁ¤ */
}
#chartSiteMap .siteView #siteLink {
	float: left;
	padding: 8px 5px 0 5px;
}
#chartSiteMap .siteView #siteLink li {
	line-height: 170%;
}
#chartSiteMap .siteView #siteLink li a:link,
#chartSiteMap .siteView #siteLink li a:visited {
	color: #6D726B !important;
	padding-left: 8px;
	text-decoration: none;
	background: url("http://image.melon.co.kr/svc/09/images/chart/bu/bu_site_link_off.gif") no-repeat 0 30%;
}
#chartSiteMap .siteView #siteLink li a:hover {
	color: #FF5400 !important;
	text-decoration: none !important;
	background: url("http://image.melon.co.kr/svc/09/images/chart/bu/bu_site_link_on.gif") no-repeat 0 30%;
}

/* ¸á·ÐÂ÷Æ® ÀÌ¿ë¾È³» */
#useInfo {
	float: left;
	width: 784px;
	padding-bottom: 5px;
	border: 2px #314029 solid;
}
#useInfoCon {
	float: left;
	display: inline;
	margin-left: 13px;
	margin-top: 17px;
	padding-bottom: 15px;
	border-bottom: 1px #F2F3F1 solid;
}
#useInfoL {
	float: left;
	padding-right: 40px;
	width: 300px;
	background: url("http://image.melon.co.kr/svc/09/images/bg/bg_total_method_line.gif") repeat-y 96% 0;
}
#useInfoR {
	float: left;
	width: 406px;
}

#useInfo div#useInfoT {
	float: left;
	display: inline;
	width: 776px;
	height: 25px;
	margin-left: 2px;
	margin-top: 2px;
	background-color: #D0D9CF;
}
html>body #useInfo div#useInfoT {
	width: 780px;
}
#useInfo div#useInfoT h1 {
	float: left;
	margin-left: 10px;
	margin-top: 4px;
	
}
#useInfo div#useInfoT a {
	float: right;
	margin-right: 10px;
	margin-top: 6px;
}
/* ÇÏ´Ü ´Ý±â ¹öÆ° */
#useInfo span#btn {
	float: left;
	display: inline;
	margin-top: 8px;
	margin-left: 365px;
}
/* ³×Æ¼ÁðÀÎ±â¹èÆ² ÅõÇ¥Âü¿©¹æ¹ý */
#voteMethod, #applicant {
	width: 300px;
	float: left;
	padding-bottom: 23px;
	margin-bottom: 8px;
	border-bottom: 1px #F2F3F1 solid;
}
#voteMethod h2, #applicant h2, #totalMeth h2 {
	padding: 8px 0 7px 43px;
	border-bottom: 1px #F2F3F1 solid;
	background: url("http://image.melon.co.kr/svc/09/images/bu/bu_melon_vote.gif") no-repeat 5px 0;
}
#voteMethod dl {
	float: left;
	display: inline;
	margin-top: 10px;
	margin-left: 5px;
}
#voteMethod dl dt {
	float: left;
}
#voteMethod dl dd {
	float: left;
	display: inline;
	padding-top: 3px;
	margin-left: 8px;
}
#voteMethod dl dt, #voteMethod dl dd {
	margin-bottom: 6px;
}
/* ³×Æ¼ÁðÀÎ±â¹èÆ² ÈÄº¸¼±Á¤±âÁØ */
#applicant h2 {
	background-image: url("http://image.melon.co.kr/svc/09/images/bu/bu_applicant.gif");
}
#applicant p {
	line-height: 1.4em;
	margin-left: 5px;
	margin-top: 10px;
}
#applicant p span {
	color: #F45608;
}
/* ³×Æ¼ÁðÀÎ±â¹èÆ² ÅõÇ¥Áý°è¹æ½Ä */
#totalMeth {
	width: 300px;
}
#totalMeth h2 {
	background-image: url("http://image.melon.co.kr/svc/09/images/bu/bu_total_method.gif");
}
#totalMeth ul {
	margin-top: 12px;
	margin-left: 5px;
}
#totalMeth ul li {
	margin-bottom: 5px;
	padding-left: 5px;
	background: url("http://image.melon.co.kr/svc/09/images/bu/bu_use_info_list.gif") no-repeat 0 4px;
}
/* ¸á·ÐÂ÷Æ® Áý°è¹æ¹ý */
#chartTotal {
	float: left;
	margin-bottom: 20px;
}
#chartTotal h2 {
	height: 25px;
	padding-top: 6px;
	padding-left: 10px;
	background: url("http://image.melon.co.kr/svc/09/images/bg/bg_total_method_box.gif") no-repeat 0 0;
}
#chartTotal p {
	float: left;
	display: inline;
	margin-top: 10px;
	margin-left: 10px;
}
#chartTotal ul {
	float: left;
	display: inline;
	margin-top: 7px;
	margin-left: 10px;
}
#chartTotal ul li, #topTotal ul li, #otherTotal ul li {
	float: left;
	margin-right: 18px;
	padding-left: 5px;
	background: url("http://image.melon.co.kr/svc/09/images/bu/bu_use_info_list.gif") no-repeat 0 5px;
}
/* ¸á·Ð TOP100 Áý°è¹æ½Ä */
#topTotal {
	float: left;
	margin-bottom: 20px;
}
#topTotal h3, #otherTotal h3 {
	margin-left: 10px;
	padding-left: 6px;
	padding-bottom: 6px;
	border-bottom: 1px #F2F3F1 solid;
	background: url("http://image.melon.co.kr/svc/09/images/bu/bu_use_info_tit.gif") no-repeat 0 0;
}
#topTotal ul {
	margin-left: 10px;
	margin-top: 7px;
}
#topTotal ul li {
	margin-bottom: 5px;
}
/* Àå¸£º°Â÷Æ®/½ºÅ¸ÀÏÂ÷Æ®Áý°èÀå½Ä */
#otherTotal {
	float: left;
	width: 406px;
}
#otherTotal ul {
	float: left;
	display: inline;
	margin-top: 7px;
	margin-left: 10px;
	padding-right: 35px;
	background: url("http://image.melon.co.kr/svc/09/images/bu/bu_arrow.gif") no-repeat 100% 50%;
}
#otherTotal ul li {
	clear: both;
	margin-right: 0;
	margin-bottom: 10px;
}
#otherTotal span {
	float: left;
	display: inline;
	margin-left: 20px;
	margin-top: 35px;
}

/* °Ë»ö°á°ú ¾øÀ½ */
#arert {
	width: 676px;
	height: 249px;
	background: url("http://image.melon.co.kr/svc/09/images/bg/bg_arert_box.gif") no-repeat 0 0;
}
#arert p {
	float: left;
	display: inline; /* ie6 */
	height: 100px;
	line-height: 1.3em;
	padding-left: 85px;
	margin-left: 110px;
	margin-top: 80px;
	background: url("http://image.melon.co.kr/svc/09/images/bu/bu_arert_info.gif") no-repeat 0 0;
}


/* Áßº¹ ¾ÆÆ¼½ºÆ® ·¹ÀÌ¾î ¿µ¿ª */
.dpArtistLayer {
	position: absolute;
	width:137px;
	margin: -18px 0 0 0;
	background: url("http://image.melon.co.kr/svc/09/images/common/music_list/bg/bg_dp_layer.gif") no-repeat 0 100%;
}
table.tableType1 tbody tr td span.artist1 a {
	height: 15px;
	padding-right: 10px;
	background: url("http://image.melon.co.kr/svc/09/images/common/bul/bg_db_red.gif") no-repeat 100% 20%;
}
table.tableType1 tbody tr td span.artist1 a:hover {
	height: 15px;
	padding-right: 10px;
	background: url("http://image.melon.co.kr/svc/09/images/common/bul/bg_db_green.gif") no-repeat 100% 20%;
}
.containerLayer {
	padding: 5px 0 0 0;
	background: url("http://image.melon.co.kr/svc/09/images/board/bx_singer_top3.png") no-repeat 100% 0;
}
.containerLayer .bit_bot {
	padding: 0 0 5px 0;
	background: url("http://image.melon.co.kr/svc/09/images/common/music_list/bg/bx_singer_bot3.png") no-repeat 100% 100%;
}
.containerLayer ul {
	width: 137px;
	padding: 3px 5px 1px 19px;
	background: url("http://image.melon.co.kr/svc/09/images/board/bx_singer_mid3.png") no-repeat 0 0;
}
.containerLayer ul li {
	width: 112px;
	padding: 0 0 0 5px;
	line-height: 1.5em;
	background: url("http://image.melon.co.kr/svc/09/images/common/bul/bg_db_bu.gif") no-repeat 0 5px;
}

/* 090911 Ãß°¡ Á¡À¯À² ·¹ÀÌ¾î ¿µ¿ª S */
.dpArtistLayer2 {
	position: absolute;
	top:465; /* 090911 2Â÷ ¼öÁ¤ */
	left:745;
	width:117px;
	height: 48px;
	background: url("http://image.melon.co.kr/svc/09/images/common/music_list/bg/bg_dp_layer2.gif") no-repeat 0 0;
}
table.tableType1 thead tr th span.artist2 {
	vertical-align: 1px;
	margin-left: -3px;
}
table.tableType1 thead tr th span.artist2 a {
	padding-right: 10px;
	font-size: 11px;
	color: #303322;
	background: url("http://image.melon.co.kr/svc/09/images/common/bul/bg_db_green.gif") no-repeat 100% 30%;
}
table.tableType1 thead tr th span.artist2 a:hover {
	padding-right: 10px;
	text-decoration: none;
	font-size: 11px;
	color: #303322;
	background: url("http://image.melon.co.kr/svc/09/images/common/bul/bg_db_red.gif") no-repeat 100% 30%;
}
.dpArtistLayer2 p {
	width: 105px;
	color: #ED6211;
	text-align: center;
	font-weight: normal;
	margin-top: 7px;
	margin-left: 6px;
	letter-spacing: -1px;
	line-height: 1.3em;
}
/* 090911 Ãß°¡ Á¡À¯À² ·¹ÀÌ¾î ¿µ¿ª E */


/* ÀÌ¹ÌÁö ±³Ã¼½Ã Æ²¾îÁü º¸Á¤ */
.mvBtn img, .listBtn img, .albumList img, dd.name img {
	position: relative;
}
.mvBtn img {
	margin-top: -1px;
}
.albumList img {
	margin-top: 1px;
}
img.mt0 {
	margin-top: 0 !important;
}
dd.name img {

}
/* hot */
img.hot {
	position: absolute;
	top: 2px;
	right: 0;
}
/*¸á·Ð Áö³­ÅõÇ¥ °á°úº¸±â*/
.contents {
	width: 875px;
	float: left;
	padding-top: 15px;
	padding-bottom: 50px;
	position: relative;
}
.subject3{
    float: left;
	width: 268px;
}
.subject4 {
    float: left;
	width: 170px;
}


/* 091022 ¸®Æ÷Æ® ·¹ÀÌ¾î Ãß°¡ */
.dpReport {
	position: absolute;
	right: 58;
	margin-top: -33px;
}
/* //091022 ¸®Æ÷Æ® ·¹ÀÌ¾î Ãß°¡ */


/* 091024 hit¿¹°¨ Ãß°¡ */
div.hitChart {
	width: 676px;
	height: 169px;
	margin-bottom: 20px;
	background: url("http://image.melon.co.kr/svc/0910/images/chart/bg/bg_hit_top_box.gif") no-repeat 0 0;
}
div.hitChart h3 {
	float: left;
	display: inline;
	margin-top: 20px;
	margin-left: 20px;
}
div.hitChart h3 span {
	color: #FF5400;
	padding-right: 9px;
	margin-right: 6px;
	background: url("http://image.melon.co.kr/svc/0910/images/chart/bg/bg_hit_bar.gif") no-repeat 100% 0;
}
/* 091104 »èÁ¦
div.hitChart h3 img {
	margin-top: -2px
}
*/
div.hitChart div.hcList, div.hitChart div.hcList dl, div.hitChart div.hcList dl dd, div.hitChart div.hcList dl dt {
	float: left;
}
div.hitChart div.hcList {
	width: 676px;
	margin-top: 25px;
}
div.hitChart div.hcList dl {
	width: 207px;
	margin-left: 18px;
	display: inline;
	background: url("http://image.melon.co.kr/svc/0910/images/chart/bg/bg_hit_list_bar.gif") no-repeat 100% 0;
}
div.hitChart div.hcList dl.noBar {
	background-image: none;
}
div.hitChart div.hcList dl dd.album {
	width: 70px;
	height: 70px;
	margin-right: 10px;
	position: relative;
}
div.hitChart div.hcList dl dd.album img {
	border: 3px #DCDBD5 solid;
}
div.hitChart div.hcList dl dd.album span {
	position: absolute;
	top: 0;
	left: 0;
}
div.hitChart div.hcList dl dd.album span img {
	border: none;
}
div.hitChart div.hcList dl dt {
	width: 124px;
	color: #666666;
	font-weight: bold;
}
div.hitChart div.hcList dl dd.albumName, div.hitChart div.hcList dl dd.artistName, div.hitChart div.hcList dl dd.btn {
	width: 124px;
	padding-left: 19px;
	margin-top: 3px;
}
html>body div.hitChart div.hcList dl dd.albumName, html>body div.hitChart div.hcList dl dd.artistName, html>body div.hitChart div.hcList dl dd.btn {
	width: 105px;
}
/* 091104 ¼öÁ¤¹× Ãß°¡ */
div.hitChart div.hcList dl dd.albumName {
	background: url("http://image.melon.co.kr/svc/09/images/common/icon/icon_album_title.gif") no-repeat 0 0;
}
div.hitChart div.hcList dl dd.albumName a { 
	color: #789D00;
}
div.hitChart div.hcList dl dd.artistName {
	background: url("http://image.melon.co.kr/svc/09/images/common/icon/icon_singer.gif") no-repeat 0 0;
}
div.hitChart div.hcList dl dd.artistName a {
	color: #EA6110;L
}
/* //091104 ¼öÁ¤¹× Ãß°¡ */
div.hitChart div.hcList dl dd.btn {
	padding-left: 0;
	margin-top: 4px;
}
div.hitChart div.hcList dl dd.ps {
	width: 206px;
	color: #808080;
	margin-top: 9px;
}
/* //091024 hit¿¹°¨ Ãß°¡ */

/* 091024 Â÷Æ®¸ÞÀÎ °³Æí */
div.bestChart {
	float: left;
	display: inline;
	width: 154px;
	margin-left: 15px;
}
div.bestChart h2 {
	padding-left: 11px;
	padding-bottom: 7px;
	border-bottom: 3px #616968 solid;
	background: url("http://image.melon.co.kr/svc/0910/images/chart/bu/bu_mbc_bar.gif") no-repeat 100% 0;
}
div.bestChart div.bestChartCon {
	float: left;
	margin-top: 13px;
	width: 154px;
	border-right: 1px #ECEDED solid;
}
html>body div.bestChart div.bestChartCon {
	width: 153px;
}
div.bestChart div.bestChartCon ul.bestChartMenu {
	float: left;
	width: 131px;
	margin-left: 3px;
}
div.bestChart div.bestChartCon ul.bestChartMenu li {
	padding-left: 8px;
	padding-bottom: 7px;
	margin-top: 8px;
	border-bottom: 1px #ECEDED solid
}
div.bestChart div.bestChartCon ul.bestChartMenu li.noLine {
	float: left;
	border-bottom: none;
}
div.bestChart div.bestChartCon ul.bestChartMenu li.mgt5 {
	margin-top: 5px;
}
div.bestChart div.bestChartCon ul.bestChartMenu li ul {
	margin: 0;
	padding: 0;
	margin-top: 4px;
	margin-left: 8px;
}
div.bestChart div.bestChartCon ul.bestChartMenu li ul li {
	border-bottom: none;
	padding: 0;
	margin: 0;
	margin-top: 7px;
}
div.bestChart div.bestChartCon ul.chartMap {
	float: left;
	margin-top: 88px;
}
div.bestChart div.bestChartCon ul.chartMap li {
	margin-top: 5px;
}



div#chartSevenWrap {
	float: left;
	width: 406px;
	height: 565px;
	border-right: 1px #F0F0F0 solid;
}
div.chartSeven {
	float: lft
}
div.chartSeven div.chartSevenTop {
	float: left;
	width: 386px;
	padding-bottom: 3px;
	border-bottom: 3px #E0E0E0 solid;
}
html>body div.chartSeven div.chartSevenTop {
	padding-bottom: 1px;
}
div.chartSeven div.chartSevenTop h2 {
	float: left;
	margin-right: 11px;
	padding-left: 15px;
}
div.chartSeven div.chartSevenTop span {
	font-size: 11px;
	font-weight: bold;
	color: #8B9694;
	float: left;
	margin-top: 5px;
}
div.chartSeven div.chartSevenTop span.date {
	float: right;
}
div.chartSeven div.chartSevenList {
	float: left;
}
div.chartSeven div.chartSevenList table.chartType {
	width: 371px;
	margin-left: 15px;
	margin-top: 8px;
}
div.chartSeven div.chartSevenList table.chartType th, div.chartSeven div.chartSevenList table.chartType td {
	padding: 5 0;
	border-bottom: 1px #F0F0F0 solid;
}
div.chartSeven div.chartSevenList table.chartType th span.up, div.chartSeven div.chartSevenList table.chartType th span.stay, div.chartSeven div.chartSevenList table.chartType th span.down, div.chartSeven div.chartSevenList table.chartType th span.new {
	color: #FF7712;
	font-size: 11px;
	font-weight: normal;
}
div.chartSeven div.chartSevenList table.chartType th span.up img, div.chartSeven div.chartSevenList table.chartType th span.stay img, div.chartSeven div.chartSevenList table.chartType th span.down img {
	vertical-align: -1px;
	margin-top: 6px; 
}
div.chartSeven div.chartSevenList table.chartType th span.stay img {
	vertical-align: 2px;
	margin-top: 13px;
}
div.chartSeven div.chartSevenList table.chartType th span.down {
	color: #34AAA9;
}
div.chartSeven div.chartSevenList table.chartType th span.stay {
	color: #89938C;
}
div.chartSeven div.chartSevenList table.chartType th span.new {
	display: block;
	letter-spacing: -1px;
	color: #4E86BF;
	margin-top: 10px;
}
div.chartSeven div.chartSevenList table.chartType td.txt_r {
	text-align: right;
}
/* 100205 ¼öÁ¤¹× Ãß°¡ */
div.chartSeven div.chartSevenList table.chartType td dl.lank dt {
	float: left;
}
div.chartSeven div.chartSevenList table.chartType td dl.lank dd {
	float: left;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}

div.chartSeven div.chartSevenList table.chartType td dl.lank dt {
	font-weight: bold;
	width: 262px;
	margin-top: 4px;
}
div.chartSeven div.chartSevenList table.chartType td dl.lank dt span.artist2 {
	float: left;
	width: 153px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
div.chartSeven div.chartSevenList table.chartType td dl.lank dt span.artist2 a {
	color: #5E635C;/* 091105 ¼öÁ¤ */
}
/* 100205 Ãß°¡¹× ¼öÁ¤ */
div.chartSeven div.chartSevenList table.chartType td dl.lank dt span.btn,
div.chartSeven div.chartSevenList table.chartType td dl.lank dt span.btn2 {
	float: right;
}
div.chartSeven div.chartSevenList table.chartType td dl.lank dt span.btn a {
	float: left;
	display: inline;
	margin-left: 2px;
}
div.chartSeven div.chartSevenList table.chartType td dl.lank dt span.btn2 a.fl {
	float: left;
	display: inline;
}
div.chartSeven div.chartSevenList table.chartType td dl.lank dt span.btn img,
div.chartSeven div.chartSevenList table.chartType td dl.lank dt span.btn2 img {
	position: relative;
}
/* //100205 Ãß°¡¹× ¼öÁ¤ */

div.chartSeven div.chartSevenList table.chartType td dl.lank dd.album2 {
	margin-right: 10px;
	border: 1px #E0E0E0 solid;
}
div.chartSeven div.chartSevenList table.chartType td dl.lank dd.albumName2 {
	color: #5F635E;
	width: 153px;
	margin-top: 3px;
}
div.chartSeven div.chartSevenList table.chartType td dl.lank dd.artistName2 a {
	color: #888888;
}
div.chartSeven div.chartSevenList table.chartType td dl.lank dd.artistName2 a.top {
	color: #9BB53F;
	font-weight: bold;
}
div.chartSeven div.chartSevenList table.chartType td dl.lank dd.playArtist {
	color: #5F635E;
	width: 153px;
	margin-top: 3px;
}
div.chartSeven div.chartSevenList table.chartType td dl.lank dd.playArtist span a {
	color: #888888;
}
div.chartSeven div.chartSevenList table.chartType td dl.lank dd.artistName2, div.chartSeven div.chartSevenList table.chartType td dl.lank dd.date2 {
	width: 153px;
	margin-top: 3px;
}
div.chartSeven div.chartSevenList table.chartType td dl.lank dd.date2 {
	width: 80px;
	float: right;
}
div.chartSeven div.chartSevenList table.chartType td dl.lank dd.albumName2 img, div.chartSeven div.chartSevenList table.chartType td dl.lank dd.artistName2 img, div.chartSeven div.chartSevenList table.chartType td dl.lank dd.date2 img {
	vertical-align: top;
}
div#chartSevenWrap div.moreBtn {
	float: right; 
	display: inline;
	margin-top: -1px;
	margin-right: 3px;
}
div#chartSevenWrap div.allBtn {
	float: left; 
	display: inline;
	margin-top: 20px; 
	margin-left: 105px;
}
div#chartSevenWrap div.allBtn a img {
	position: relative;
}
/* //091024 Â÷Æ®¸ÞÀÎ °³Æí */

/* 100205 Æù´Ù¿î ·¹ÀÌ¾î Ãß°¡ */
.phoneDownBtn {
	position: relative;
	display: block;
	cursor: pointer;
	z-index: 0;
}
.phoneDownBtn img { position: relative; }
.phoneDown {
	position: absolute;
	margin-left: -3px;
	margin-top: -5px;
	width: 47px;
	border: #99C412 2px solid;
	border-bottom: #99C412 1px solid;
}
html>body .phoneDown {
	margin-top: -20px;
	margin-left: 33px;
}
.phoneDown li {
	word-spacing: -1px;
	letter-spacing: -1px;
	text-align: center;
	border-bottom: #99C412 1px solid;
	font-size: 90%;
}
.phoneDown li a {
	padding: 4px 0 1px;
	color: #859A62;
	display: block;
	font-weight: normal;
	background-color: #FFFFFF;
}
.phoneDown li a:hover {
	background-color: #F8FFB1;
	text-decoration: none;
	color: #38413F;
}

/*100531*/
.chart_table {width:675px; }
.chart_table tr{height:88px; }
.chart_table th {
	background:#F9F9F9 url("http://image.melon.co.kr/svc/09/images/chart/images/bg_th_chart_ntz.gif") no-repeat 0 -5px; 
	border-right:1px solid #e6e6e6;
	border-bottom:1px solid #e6e6e6;
}
.chart_table td {border-bottom:1px solid #e6e6e6;}
.chart_table td.album_img {padding-left:25px;}
.chart_table td.album_img img {border:1px solid #e6e6e6;}

.ntz_chart {margin-left:20px; line-height:18px; }
.ntz_chart dt {font-weight:bold; color:#5E635C;}
.ntz_chart dd {color:#888;}
.ntz_chart dd.ntz_artist {
	background:url("http://image.melon.co.kr/svc/09/images/common/icon/icon_singer.gif") no-repeat 0 0; 
	padding-left:20px;
}
.ntz_chart dd.album_name {
	background:url("http://image.melon.co.kr/svc/09/images/common/icon/icon_album_title.gif") no-repeat 0 0; 
	padding-left:20px;
}
.ntz_chart dd.btn {}
/*
.ntz-rule {margin-top:10px;}
.ntz-rule li {line-height:16px;}
.chart_chk {margin-top:8px;}

.roundboxTop_chart {
	clear:both;
	width:676px;
	background:url("http://image.melon.co.kr/svc/09/images/chart/images/bg_rbox_chart_top.gif") no-repeat 100% 0;
}
*/
.ntz-rule {margin-top:10px; margin-left:7px;}
.ntz-rule li {
	padding-left:5px;
	line-height:16px; 
	background:url('http://image.melon.co.kr/svc/09/images/chart/images/bul-ntz_rule.gif') no-repeat 0 5px;
	font-size:11px;
	font-family:Dotum;
	color:#858585;
}
.chart_chk {margin-top:8px;}

.roundboxTop_chart {
	clear:both;
	width:676px;
	background:url("http://image.melon.co.kr/svc/09/images/chart/images/bg_rbox_chart_top.gif") no-repeat 100% 0;
}
ul.ntz_vote li em{font-weight:bold;}

.ntz_btl_vote {color:#8caa00;}
.ntz_btl_percent  {color:#f06714;}
/*snb*/
.flash_calendar {width:146px; height:151px; margin-top:10px;}
.chart_bannerArea {margin-top:28px;}
.chart_bannerArea a img{margin-top:5px;}
.ntz_btl {margin-top:20px;}
.ntz_btl_sec {
	margin-top:7px;
	border-top:2px solid #cbcbcb;
	border-bottom:2px solid #cbcbcb;
}
.month_battle {margin-top:4px; border-bottom:1px dotted #cbcbcb; font-size:11px; font-family:Gulim;}
.month_battle dt {
	background:#f7f7f7;
	color:#9e9f9e;
	padding:5px 0 5px 6px;
	border-top:1px solid #f1f1f1;
}

.month_battle dt span {font-family:Dotum; padding-left:8px;}
.month_battle dd {margin-left:13px; padding-top:5px; color:#858585; font-size:11px;}
.month_battle dd.ntz_btl_title{
	padding-left:12px;
	background:url("http://image.melon.co.kr/svc/09/images/chart/images/ico_ntz_btl_title.gif") no-repeat 0 6px;
	font-weight:bold;
}
.month_battle dd.ntz_btl_title a:hover{color:#5d9b05;} /*100608*/
.month_battle dd.ntz_btl_artist a:hover{color:#5d9b05;}/*100608*/
.month_battle dd.ntz_btl_artist{
	padding-left:12px;
	background:url("http://image.melon.co.kr/svc/09/images/chart/images/ico_ntz_btl_artist.gif") no-repeat 0 6px;
}
.month_battle dd.ntz_btl_note{
	padding-left:12px;
	background:url("http://image.melon.co.kr/svc/09/images/chart/images/ico_ntz_btl_vote.gif") no-repeat 0 6px;
	margin-bottom:5px;
}
.bdNone {border:none;}
/*1006007*/
.per_bar{
	margin:2px 0 8px; 
	height:6px;
	width:86px; 
	background:url('http://image.melon.co.kr/svc/09/images/chart/images/chart_votebar_bg.gif') no-repeat 0 0;
}	
.pop_chart_layerd .pop_useinfo {position:absolute; top:20px; left:80px; z-index:200;}
 div {margin:0; padding:0;}
.popWrap_ntz {position:relative; margin:0; padding:0; font-size:12px; color:#888;}
.popWrap_ntz img {border:none;}
.popWrap_ntz .txt_votepop {position:absolute; top:94px; left:65px;}
.popWrap_ntz .txt_votepop strong {color:#F56B27;}	

.txt_votename {.txt_votename {padding:0; margin:0;color:#F56B27; font-weight:bold; position:absolute; top:18px; left:115px;}
.txt_votename .img4_1{vertical-align:top}
.txt_vote4_2 {padding:0; margin:0;color:#F56B27; font-weight:bold; position:absolute; top:30px;  left:40px;}

/*100702* ³×Æ¼Áð Â÷Æ® ¿ÀÇÂ ¾È³» ÆË¾÷*/
.chartopen_wrap {position:relative; width:512px; height:451px;}
.again_show {position:absolute; bottom:15px; left:20px;}
.again_show .fl-lt {float:left; width:430px;}
.again_show .fl-rt {float:right;}

.mgl-5 {margin-left:5px;}