@charset "UTF-8";

/* list common attributes -------------------------------------------- */
/*  검색어 하이라이트 표시 */
.list mark {color:#ff3d33;}
.list a:hover mark {text-decoration:underline}

/* 마스크 공통 속성 */
.mask {position:absolute;top:0;left:0;right:0;bottom:0;display:block;border:1px solid #000;opacity:0.1;	}
	.msie7 .mask,
	.msie8 .mask {border-color:#e5e5e5;}
.thumbnails img,
.thumbnail img,
.list .thumbnail img {display:inline-block;max-height:100%;max-width:100%;font-size:0;vertical-align:middle;}
	.msie7 .thumbnails img,
	.msie7 .thumbnail img,
	.msie8 .thumbnails img,
	.msie8 .thumbnail img {margin-top:-1px;}
body:not(:-moz-handler-blocked) .list .thumbnail img {margin-top:-1px;}

.thumbnail .local {position:absolute;bottom:0;left:0;height:13px;width:50px;text-indent:-1000em;background:url('http://file.bugsm.co.kr/wbugs/common/sprite_common_list.png') no-repeat 0 -300px;}

/* 부가정보(순위/트랙번호/타이틀 뱃지) */
.list .ranking {}
.list.trackList .ranking {padding-top:2px;}
.list .ranking > strong {display:block;font-size:16px;font-weight:400;color:#3a3635;text-align:center;line-height:16px;}
.list .ranking > strong.last {font-size:14px;}
.list .ranking > .recommend {font-size:12px;color:#757271;line-height:20px;}
.list .ranking .change {padding-top:1px;text-align:center;}
.list.trackList .ranking .change {padding-top:3px}
.list .ranking .change .arrow {display:inline-block;height:10px;width:10px;margin-top:-2px;vertical-align:middle;background-image:url(http://file.bugsm.co.kr/wbugs/common/sprite_common_list.png)}
	.msie7 .list .ranking .change .arrow {margin-top:0;}
.list .ranking .change em {display:inline-block;font-size:11px;color:#757271;vertical-align:middle}
	.msie7 .list .ranking .change em {display:block;}
.list .ranking .change.hot em {height:8px;width:19px;text-indent:-9999px;background-image:url(http://file.bugsm.co.kr/wbugs/common/sprite_common_list.png);background-position:-60px -210px;}
.list .ranking .change.renew em {height:10px;width:27px;text-indent:-9999px;background-image:url(http://file.bugsm.co.kr/wbugs/common/sprite_common_list.png);background-position:-90px -210px;}
.list .ranking .change.new em {height:8px;width:23px;text-indent:-9999px;background-image:url(http://file.bugsm.co.kr/wbugs/common/sprite_common_list.png);background-position:-120px -210px;}
.list .ranking .change.none em {height:2px;width:6px;text-indent:-9999px;background-color:#9c9a9a}
.list .ranking .change.up > em {color:#ff564c;font-weight:700}
.list .ranking .change.up .arrow {background-position:0px -60px}
.list .ranking .change.down > em {font-weight:700}
.list .ranking .change.down .arrow {background-position:-30px -60px}
.list .ranking .change.duration em {font-weight:bold;color:#757271}
.list .ranking .change > span {display:none}
.list .ranking .change.up > em ,
.list .ranking .change.down > em {display:inline-block;margin-top:1px;line-height:18px;}
	.msie7 .list .ranking .change.up > em ,
	.msie7 .list .ranking .change.down > em {font-weight:400;margin-top:0;margin-left:3px;}


/* 페이징 */
.paging {padding-top:10px;text-align:center;}
.paging a {display:inline-block;position:relative;height:19px;min-width:26px;margin:0 3px 0 4px;padding-top:7px;font-size:13px;color:#757271;text-align:center;text-decoration:none;border:1px solid #dad9d9;background-color:#FFF;}
.paging a:hover {background-color:#f2f3f7;}
.paging a.selected {color:#3a3635;}
.paging a.selected .line {display:block;position:absolute;bottom:-1px;right:-1px;left:-1px;height:2px;background-color:#ff564c;}

.paging a.btnPrev {padding-right:14px;padding-left:21px;background-image:url(http://file.bugsm.co.kr/wbugs/common/btns/btn_arrow_left01.png);background-position:10px 9px;background-repeat:no-repeat;}
.paging a.btnNext {padding-right:21px;padding-left:14px;background-image:url(http://file.bugsm.co.kr/wbugs/common/btns/btn_arrow_right01.png);background-position:73px 9px;background-repeat:no-repeat;}

.paging > a.icon,
.paging > span.icon {display:inline-block;height:25px;width:25px;min-width:25px;padding:0;text-indent:-1000em;border:1px solid #dad9d9;background-image:url(http://file.bugsm.co.kr/wbugs/common/sprite_common_button.png);background-repeat:no-repeat}
.paging a.btnPrev.icon {background-position:10px -81px}
.paging a.btnNext.icon {background-position:-19px -81px}
.paging span.btnPrev.icon {background-color:#FFF;background-position:10px -111px}
.paging span.btnNext.icon {background-color:#FFF;background-position:-19px -111px}



/* list items -------------------------------------------- */
.list li {position:relative;}
.list span.dim {color:#d1d0d0 !important;}

/* Album item(타일 뷰) */
figure.albumInfo {}
figure.albumInfo .thumbnail {display:block;position:relative;height:170px;width:170px;text-align:center;line-height:170px;background-color:#f2f3f7;}
figure.albumInfo .thumbnail a {text-align:center;}
figure.albumInfo .thumbnail > span img {opacity:0.2;filter:alpha(opacity=20);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";}
figure.albumInfo .thumbnail .badge {position:absolute;top:0;right:0;z-index:100;}
figure.albumInfo .thumbnail .btnPlay {position:absolute;bottom:0;right:0;}

figure.albumInfo .info {display:block;position:relative;overflow:hidden;padding:11px 0 8px 12px;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;background-color:#FFF}
figure.albumInfo .info .ranking {float:left;width:34px;margin-top:3px;}
figure.albumInfo .info .ranking > strong {display:block;height:16px;font-weight:normal;}
figure.albumInfo .info .ranking .change {display:block;padding-top:6px;padding-bottom:10px;text-align:center;}
figure.albumInfo .info .ranking .change.hot,
figure.albumInfo .info .ranking .change.renew,
figure.albumInfo .info .ranking .change.new {padding-top:4px;}

figure.albumInfo .info .albumTitle {display:block;float:left;overflow:hidden;max-width:90%;font-size:14px;color:#3a3635;text-overflow:ellipsis;white-space:nowrap;line-height:20px;}
figure.albumInfo .info span.albumTitle {color:#d1d0d0}

figure.albumInfo .info .subInfo {display:block;clear:both;width:90%;padding-top:2px;font-size:12px;color:#757271;line-height:20px;vertical-align:top;}
figure.albumInfo .info .subInfo > a {color:#757271;}
figure.albumInfo .info .subInfo .albumType .bar {display:block;position:absolute;top:2px;left:0px;height:8px;width:1px;background-color:#b2b2b2;}
figure.albumInfo .info .subInfo time + .albumType {position:relative;margin-left:5px;padding-left:9px;white-space:nowrap;}

figure.albumInfo .info .artist {position:relative;display:inline-block;zoom:1;overflow:hidden;max-width:79%;padding-right:20px;text-overflow:ellipsis;vertical-align:top;white-space:nowrap;}
	.msie7 figure.albumInfo .info .artist {max-width:75%;padding-right:20px;}
	.msie8 figure.albumInfo .info .artist {max-width:75%;padding-right:20px;}
figure.albumInfo .info .artist > .more {display:block;position:absolute;top:50%;right:0px;height:20px;width:21px;margin-top:-10px;text-indent:-9999px;background-image:url(http://file.bugsm.co.kr/wbugs/common/sprite_common_list.png);background-position:-90px -30px;}
figure.albumInfo .info .artist > a {display:inline-block;overflow:hidden;max-width:100%;font-size:12px;color:#757271;text-overflow:ellipsis;vertical-align:top;white-space:nowrap;}
figure.albumInfo .info .artist > span {font-size:12px;color:#757271;}

figure.albumInfo .info .fileType {display:inline-block;position:relative;padding-left:27px;font-size:12px;font-weight:normal;color:#4a669d}
figure.albumInfo .info .fileType .flac {display:block;position:absolute;top:0;left:0;height:10px;width:22px;text-indent:-1000em;background:url(http://file.bugsm.co.kr/wbugs/common/sprite_common_list.png) no-repeat -30px 0}
figure.albumInfo .info .btnActions {position:absolute;top:17px;right:0;}


/* 타이틀 뱃지(19금, 홀드백, 종량제, 12세/15세19세 이상, 전체) */
.list .badge.o12 {background-position:-150px -90px;}
.list .badge.o15 {background-position:-180px -90px;}
.list .badge.o19 {background-position:0px -30px}
.list .badge.mrs {background-position:-30px -30px}
.list .badge.hold {background-position:-60px -30px}
.list .badge.all {width:30px !important;background-position:-210px -90px;}

figure .thumbnail .badge > span,
figure .thumbnails .badge > span,
figure.reviewSelectionInfo .badge > span,
figure .info .badge > span {display:block;float:left;height:18px;width:48px;text-indent:-9999px;background-image:url(http://file.bugsm.co.kr/wbugs/common/sprite_common_list.png);}

figure .badge > .event {background-position:0 -150px;}
figure .badge > .free {background-position:0px -180px;}
figure .badge > .hot {background-position:0 -210px;}
figure .badge > .albumDiscount {width:50px;background-position:0 -240px;}
figure .badge > .update {background-position:0px -270px;}


/* 메인뷰 형태 */
.tileView.atMain {}
.tileView.atMain figure.albumInfo .info .subInfo time,
.tileView.atMain figure.albumInfo .info .subInfo .albumType {display:none;}


/* 리스트 뷰 형태 */
.listView figure.albumInfo {overflow:hidden;}
.listView figure.albumInfo .thumbnail {display:block;position:relative;float:left;height:130px;width:130px;line-height:130px;}

.listView figure.albumInfo .info {display:block;position:relative;overflow:hidden;height:125px;padding:5px 0px 0px 20px;border:0px none;}
.listView figure.albumInfo .info .albumTitle {display:block;float:left;overflow:hidden;max-height:44px;max-width:90%;font-size:15px;color:#3a3635;text-overflow:initial;white-space:normal;line-height:22px;}
.listView figure.albumInfo .info span.albumTitle {color:#d1d0d0}

.listView figure.albumInfo .info .subInfo {font-size:12px;color:#757271;}
.listView figure.albumInfo .info .artist {max-width:100%;}
	.msie7 .listView figure.albumInfo .info .artist > a {display:inline-block;max-width:250px;}
	.msie8 .listView figure.albumInfo .info .artist > a {max-width:250px;}
.listView figure.albumInfo .info .titleInfo {position:absolute;bottom:8px;left:20px;width:85%;line-height:0px;}
.listView figure.albumInfo .info .titleTrack {display:inline-block;overflow:hidden;height:16px;max-width:100%;padding-top:2px;font-size:13px;color:#3a3635;line-height:16px;text-overflow:ellipsis;white-space:nowrap;}
.listView figure.albumInfo .info span.titleTrack {color:#d1d0d0}
.listView figure.albumInfo .info .titleTrack > .icon,
figure.albumInfo .info .titleTrack .badge {display:inline-block;height:16px;width:16px;margin:-2px 3px 0 0;text-indent:-9999px;vertical-align:middle;background-image:url(http://file.bugsm.co.kr/wbugs/common/sprite_common_list.png);}
	.msie7 figure.albumInfo .info .titleTrack .badge {text-indent:0;font-size:0;line-height:0;}
.listView figure.albumInfo .info .titleTrack > .icon {background-position:-60px -150px;}
.listView figure.albumInfo .info span.titleTrack > .icon {opacity:0.3;
	filter:alpha(opacity=30);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";}

.listView figure.albumInfo .info .fileType {position:absolute;bottom:9px}
.listView figure.albumInfo .info .addDate {position:absolute;bottom:3px;font-size:12px;color:#757271;line-height:19px;}
.listView figure.albumInfo .info .addDate time {margin-left:7px;}
.listView figure.albumInfo .info .btnActions {top:7px;}


/* 앨범리스트(챠트제외) 커스텀 */
.albumChartList figure.albumInfo .info {padding-left:0px;}
.albumChartList figure.albumInfo .info .albumTitle {min-width:16px;max-width:70%;}
.albumChartList figure.albumInfo .info .subInfo {float:left;clear:none;max-width:75%;}
.albumChartList figure.albumInfo .info .artist {max-width:80%;}
.albumChartList figure.albumInfo .info .artist + p {white-space:nowrap;}


/* artist item */
figure.artistInfo {}
figure.artistInfo .thumbnail {display:block;position:relative;height:170px;width:170px;text-align:center;line-height:170px;background-color:#f2f3f7;}
figure.artistInfo span.thumbnail img {opacity:0.2;filter:alpha(opacity=20);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";}
figure.artistInfo .info {display:block;position:relative;overflow:hidden;padding:10px 0 8px 12px;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;}
figure.artistInfo .info .artistTitle {display:block;float:left;overflow:hidden;max-width:120px;font-size:14px;color:#3a3635;text-overflow:ellipsis;white-space:nowrap;line-height:20px;}
figure.artistInfo .info .subInfo {display:block;clear:both;overflow:hidden;min-height:20px;padding-top:3px;padding-right:28px;font-size:12px;color:#757271;line-height:20px;text-overflow:ellipsis;white-space:nowrap;vertical-align:top;}
figure.artistInfo .info .subInfo .artistType {position:relative;}
figure.artistInfo .info .subInfo .artistType + .artistGenre {position:relative;margin-left:6px;}
figure.artistInfo .info .subInfo .bar {display:inline-block;margin-top:-1px;margin-right:10px;height:8px;width:1px;vertical-align:middle;background-color:#b2b2b2;}
figure.artistInfo .info .btnActions {position:absolute;top:17px;right:0;}

	/* 리스트 뷰 형태 */
.listView figure.artistInfo {overflow:hidden;}
.listView figure.artistInfo .thumbnail {display:block;position:relative;float:left;height:130px;width:130px;line-height:130px;}
.listView figure.artistInfo .info {display:block;position:relative;overflow:hidden;height:124px;padding:6px 0px 0px 20px;border:0px none;}
.listView figure.artistInfo .info .artistTitle {max-height:44px;max-width:90%;font-size:15px;text-overflow:initial;white-space:normal;line-height:22px;}
.listView figure.artistInfo .info .subInfo {margin-top:3px;font-size:12px;color:#757271;line-height:20px;}
.listView figure.artistInfo .info .subInfo .artistGenre {display:block;margin-left:0px;}
.listView figure.artistInfo .info .subInfo .artistGenre a {color:#757271}
.listView figure.artistInfo .info .subInfo .artistDebut {display:block;margin-left:0px;}
.listView figure.artistInfo .info .albumInfo {position:absolute;bottom:0;left:20px;width:85%;line-height:0px;}
.listView figure.artistInfo .info .albumInfo .titleAlbum {display:inline-block;overflow:hidden;height:15px;max-width:100%;padding-top:2px;font-size:13px;color:#3a3635;text-overflow:ellipsis;white-space:nowrap;}
.listView figure.artistInfo .info .albumInfo .titleAlbum .icon {display:inline-block;height:15px;width:15px;margin-top:-2px;margin-right:3px;vertical-align:middle;background-image:url(http://file.bugsm.co.kr/wbugs/common/sprite_common_list.png);background-position:-180px -120px;}
.listView figure.artistInfo .info .addDate {position:absolute;bottom:3px;font-size:12px;color:#757271;line-height:19px;}
.listView figure.artistInfo .info .addDate time {margin-left:7px;}
.listView figure.artistInfo .info .btnActions {top:7px;}


/* musicPD item */
figure.musicPDInfo {}
figure.musicPDInfo .thumbnail {display:block;position:relative;height:170px;width:170px;text-align:center;line-height:170px;background-color:#f2f3f7;}

figure.musicPDInfo .info {display:block;position:relative;overflow:hidden;padding:10px 0 8px 12px;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;}
figure.musicPDInfo .info .musicPDTitle {display:inline-block;overflow:hidden;max-width:120px;font-size:14px;color:#3a3635;text-overflow:ellipsis;white-space:nowrap;line-height:20px;}
figure.musicPDInfo .info .subInfo {margin-top:3px;font-size:12px;color:#757271;line-height:20px;}
figure.musicPDInfo .info .subInfo > span {display:block;position:relative;}
figure.musicPDInfo .info .subInfo > span .bar {display:inline-block;height:8px;width:1px;margin:0 10px 0 5px;line-height:20px;vertical-align:middle;background-color:#b2b2b2;}
figure.musicPDInfo .info .btnActions {position:absolute;top:17px;right:0;}

	/* 리스트 뷰 형태 */
.listView figure.musicPDInfo {overflow:hidden;}
.listView figure.musicPDInfo .thumbnail {display:block;position:relative;float:left;height:130px;width:130px;text-align:center;line-height:130px;}
.listView figure.musicPDInfo span.thumbnail img {opacity:0.2;filter:alpha(opacity=20);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";}
.listView figure.musicPDInfo .info .musicPDTitle {max-height:44px;max-width:90%;font-size:15px;text-overflow:initial;white-space:normal;line-height:22px;}
.listView figure.musicPDInfo .info span.musicPDTitle {color:#d1d0d0}
.listView figure.musicPDInfo .info {display:block;position:relative;overflow:hidden;height:122px;padding:6px 0px 0px 20px;border:0px none;}
.listView figure.musicPDInfo .info .subInfo {margin-top:3px;font-size:12px;color:#757271;line-height:20px;}
.listView figure.musicPDInfo .info .subInfo > span {display:inline-block;}
.listView figure.musicPDInfo .info .addDate {position:absolute;bottom:3px;font-size:12px;color:#757271;line-height:19px;}
.listView figure.musicPDInfo .info .addDate time {margin-left:7px;}
.listView figure.musicPDInfo .info .btnActions {top:7px;}


/* musicPDAlbum item */
figure.musicPDAlbumInfo {}
figure.musicPDAlbumInfo .thumbnails {display:block;position:relative;height:180px;width:306px;text-align:center;}
figure.musicPDAlbumInfo .thumbnails .bg {position:absolute;top:0px;left:0px;height:100%;width:100%;background-color:#000;opacity:0.1;}
	.msie7 figure.musicPDAlbumInfo .thumbnails .bg,
	.msie8 figure.musicPDAlbumInfo .thumbnails .bg {background-color:transparent}
	.msie7 .tileView  figure.musicPDAlbumInfo .thumbnails .bg,
	.msie8 .tileView  figure.musicPDAlbumInfo .thumbnails .bg {background-color:#dfe5e8}
figure.musicPDAlbumInfo .thumbnails .albumArt {display:block;position:absolute;top:50%;left:50%;height:156px;width:256px;margin-top:-74px;margin-left:-124px;line-height:130px;}
figure.musicPDAlbumInfo .thumbnails .albumArt .cover {position:absolute;top:0px;left:0px;height:100%;width:100%;background-image:url(http://file.bugsm.co.kr/wbugs/common/bg_coverMpdalbum.png);z-index:5;}
	.msie7 figure.musicPDAlbumInfo .thumbnails .albumArt .cover,
	.msie8 figure.musicPDAlbumInfo .thumbnails .albumArt .cover {background-image:url('http://file.bugsm.co.kr/wbugs/common/bg_coverMpdalbum.gif')}
figure.musicPDAlbumInfo .thumbnails.dim {opacity:0.2;filter:alpha(opacity=20);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";}
	
figure.musicPDAlbumInfo .thumbnails .steadySeller {position:absolute;top:0;left:0;z-index:10;}
figure.musicPDAlbumInfo .thumbnails .steadySeller span {display:block;height:60px;width:45px;text-indent:-9999px;background-image:url(http://file.bugsm.co.kr/wbugs/common/sprite_common_list.png);background-position:-60px -240px;}
figure.musicPDAlbumInfo .thumbnails .badge {position:absolute;top:0;right:0;z-index:10;}

figure.musicPDAlbumInfo .thumbnails .albumArt .album {display:block;position:absolute;top:9px;right:0px;overflow:hidden;height:130px;width:130px;text-align:right;line-height:130px;background-color:#f2f3f7;}
	.msie7 figure.musicPDAlbumInfo .thumbnails .albumArt .album,
	.msie8 figure.musicPDAlbumInfo .thumbnails .albumArt .album {background-color:#dfe5e8}
figure.musicPDAlbumInfo .thumbnails .albumArt .album.front {display:block;right:117px;text-align:center;z-index:3;}
figure.musicPDAlbumInfo .thumbnails .albumArt .album.middle {right:67px;z-index:2;}
figure.musicPDAlbumInfo .thumbnails .albumArt .album.back {right:17px;z-index:1;}
figure.musicPDAlbumInfo .thumbnails .albumArt .album img {display:inline-block;max-height:100%;max-width:100%;font-size:0;vertical-align:top;/**margin-top:-1px;*/}
body:not(:-moz-handler-blocked) figure.musicPDAlbumInfo .thumbnails .albumArt .album img {margin-top:-1px;}

figure.musicPDAlbumInfo .thumbnails .btnPlay {position:absolute;bottom:20px;right:33px;z-index:10;}

figure.musicPDAlbumInfo .info {display:block;position:relative;overflow:hidden;padding:17px 4px 14px 14px;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;background-color:#FFF}
figure.musicPDAlbumInfo .info > .title {display:block;overflow:hidden;max-width:93%;font-size:15px;color:#3a3635;text-overflow:ellipsis;white-space:nowrap;line-height:22px;}
figure.musicPDAlbumInfo .info > span.title {color:#d1d0d0 !important;}
figure.musicPDAlbumInfo .info .subInfo {display:block;margin-top:4px;font-size:12px;color:#757271;}
figure.musicPDAlbumInfo .info .subInfo .mPD {display:inline-block;overflow:hidden;margin-bottom:4px;max-width:93%;color:#757271;line-height:20px;text-overflow:ellipsis;white-space:nowrap;}
figure.musicPDAlbumInfo .info .subInfo time {display:block;line-height:20px;}

figure.musicPDAlbumInfo .info .theme {display:block;position:relative;float:left;overflow:hidden;max-width:100%;height:24px;margin-top:8px;margin-bottom:-2px;padding-right:15px;font-size:12px;color:#8a979c;/*text-overflow:ellipsis;white-space:nowrap;*/}
figure.musicPDAlbumInfo .info .theme > em {position:absolute;left:-10000em;height:0;font-size:0;line-height:0;}
figure.musicPDAlbumInfo .info .theme > a {display:inline-block;color:#757271;padding:0 8px;line-height:23px;margin-right:1px;height:22px;border:1px solid #e0e0e0;border-radius:13px;text-decoration:none;}
figure.musicPDAlbumInfo .info .theme > a:hover ,
figure.musicPDAlbumInfo .info .theme > a.on {color:#ff3d33;border:1px solid #ffbbb5;}
	.msie8 figure.musicPDAlbumInfo .info .theme > a,
	.msie8 figure.musicPDAlbumInfo .info .theme > a span	 {background-image:url(http://file.bugsm.co.kr/wbugs/common/sprite_tag.png);background-repeat:no-repeat;}		
	.msie8 figure.musicPDAlbumInfo .info .theme > a {padding:0 0 0 10px;height:24px;border:0;background-position:0 0;}
	.msie8 figure.musicPDAlbumInfo .info .theme > a span {display:inline-block;padding-right:10px;line-height:26px;height:24px;background-position:100% 0;}
	.msie8 figure.musicPDAlbumInfo .info .theme > a:hover ,
	.msie8 figure.musicPDAlbumInfo .info .theme > a.on {background-position:0 -30px;}
	.msie8 figure.musicPDAlbumInfo .info .theme > a:hover span ,
	.msie8 figure.musicPDAlbumInfo .info .theme > a.on span {background-position:100% -30px;}	
	
	.msie7 figure.musicPDAlbumInfo .info .theme > a,
	.msie7 figure.musicPDAlbumInfo .info .theme > a span	 {background-image:url(http://file.bugsm.co.kr/wbugs/common/sprite_tag.png);background-repeat:no-repeat;}		
	.msie7 figure.musicPDAlbumInfo .info .theme > a {padding:0 0 0 10px;height:24px;border:0;background-position:0 0;}
	.msie7 figure.musicPDAlbumInfo .info .theme > a span {display:inline-block;padding-right:10px;line-height:25px;height:24px;background-position:100% 0;}
	.msie7 figure.musicPDAlbumInfo .info .theme > a:hover ,
	.msie7 figure.musicPDAlbumInfo .info .theme > a.on {background-position:0 -30px;}
	.msie7 figure.musicPDAlbumInfo .info .theme > a:hover span ,
	.msie7 figure.musicPDAlbumInfo .info .theme > a.on span {background-position:100% -30px;}	
	figure.musicPDAlbumInfo .info .btnActions {position:absolute;top:15px;right:0;}
/*
figure.musicPDAlbumInfo .info .theme > em {display:inline-block;height:18px;width:32px;margin-right:3px;text-indent:-9999px;vertical-align:middle;background-image:url(http://file.bugsm.co.kr/wbugs/common/sprite_common_listV20151216.png);background-position:-240px -90px;}
	.msie7 figure.musicPDAlbumInfo .info .theme > em {font-size:0;line-height:0;text-indent:0;}
figure.musicPDAlbumInfo .info .theme > a {display:inline;color:#8a979c;vertical-align:middle;line-height:18px;}

*/


/* music PD Album 추천 형태 */
.tileView.atTheme {overflow:hidden;height:80px;}
.tileView.atTheme figure.musicPDAlbumInfo .thumbnails {display:block;position:relative;float:right;height:80px;width:80px;text-align:center;line-height:80px;}
.tileView.atTheme figure.musicPDAlbumInfo .thumbnails a {display:block;}
.tileView.atTheme figure.musicPDAlbumInfo .info {display:block;position:relative;float:left;height:78px;width:195px;line-height:78px;padding:0 15px;border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;border-right:0px none;background-color:#FFF}
.tileView.atTheme figure.musicPDAlbumInfo .info .title {display:inline-block;overflow:visible;font-size:13px;color:#3a3635;vertical-align:middle;text-overflow:initial;white-space:normal;line-height:80px;}


/* 메인뷰 */
.tileView.atMain {height:250px;}
.tileView.atMain figure.musicPDAlbumInfo .info {padding-top:13px;padding-bottom:5px;}
.tileView.atMain figure.musicPDAlbumInfo .info .subInfo {margin-top:-1px;}
.tileView.atMain figure.musicPDAlbumInfo .info .subInfo time {display:none;}
.tileView.atMain figure.musicPDAlbumInfo .info .theme {display:none;}


/* music PD album 리스트뷰 형태 */
.listView figure.musicPDAlbumInfo .thumbnails {display:block;position:relative;float:left;height:160px;width:160px;text-align:center;}
.listView figure.musicPDAlbumInfo .thumbnails .steadySeller {position:absolute;top:0;left:0;z-index:10;}
.listView figure.musicPDAlbumInfo .thumbnails .steadySeller span {display:block;height:45px;width:45px;text-indent:-9999px;background-image:url(http://file.bugsm.co.kr/wbugs/common/sprite_common_list.png);background-position:-105px -240px;}
.listView figure.musicPDAlbumInfo .thumbnails .albumArt {display:block;position:static;margin:0;height:160px;width:160px;text-align:center;line-height:160px;}
.listView figure.musicPDAlbumInfo .thumbnails .albumArt .cover {background-image:url(http://file.bugsm.co.kr/wbugs/common/bg_coverMpdalbum_160x160.png);z-index:5;}
	.msie7 .listView figure.musicPDAlbumInfo .thumbnails .albumArt .cover,
	.msie8 .listView figure.musicPDAlbumInfo .thumbnails .albumArt .cover {background-image:url(http://file.bugsm.co.kr/wbugs/common/bg_coverMpdalbum_160x160.gif);}
.listView figure.musicPDAlbumInfo .thumbnails .albumArt .album {display:block;position:static;overflow:hidden;height:130px;width:130px;margin:0px auto;padding-top:15px;text-align:center;line-height:130px;background-color:transparent;}
.listView figure.musicPDAlbumInfo .thumbnails .btnPlay {position:absolute;bottom:10px;right:10px;}

.listView figure.musicPDAlbumInfo .info {display:block;position:relative;overflow:hidden;min-height:153px;padding:6px 0px 0px 20px;border:0px none;}
.listView figure.musicPDAlbumInfo .info > .title {display:inline-block;overflow:hidden;max-height:44px;max-width:85%;font-size:15px;color:#3a3635;text-overflow:initial;white-space:normal;line-height:22px;}

.listView figure.musicPDAlbumInfo .info .theme {display:block;position:absolute;bottom:9px;left:20px;max-width:85%;}
.listView figure.musicPDAlbumInfo .info .addDate {position:absolute;bottom:3px;font-size:12px;color:#757271;line-height:19px;}
.listView figure.musicPDAlbumInfo .info .addDate time {margin-left:7px;}
.listView figure.musicPDAlbumInfo .info .btnActions {position:absolute;top:7px;right:0;}



/* 연도별 리스트뷰 형태 */
.listView.column figure.musicPDAlbumInfo .thumbnails {display:block;position:relative;float:left;height:160px;width:160px;text-align:center;}

.listView.column figure.musicPDAlbumInfo .info {min-height:130px;padding:28px 44px 0 87px;border-top:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
.listView.column figure.musicPDAlbumInfo .info .year {display:block;position:absolute;top:26px;left:25px;height:48px;width:48px;padding-top:1px;font-size:14px;color:#fff;text-align:center;line-height:48px;background:url(http://file.bugsm.co.kr/wbugs/theme/bg_year.png) 0px 0px no-repeat;}
.listView.column figure.musicPDAlbumInfo .info .year.period {height:39px;padding-top:9px;font-size:11px;line-height:16px;}
.listView.column figure.musicPDAlbumInfo .info > .title {font-size:17px;color:#5e4e7d;max-height:22px;max-width:100%;text-overflow:ellipsis;white-space:nowrap;}
.listView.column figure.musicPDAlbumInfo .info .desc {overflow:hidden;max-height:48px;margin-bottom:9px;font-size:13px;color:#615e5d;line-height:24px;}
.listView.column figure.musicPDAlbumInfo .info .subInfo .mPD {display:inline;overflow:hidden;max-width:100%;color:#999;text-overflow:ellipsis;white-space:nowrap;}
.listView.column figure.musicPDAlbumInfo .info .bar {display:inline-block;margin-top:-1px;margin-right:7px;margin-left:10px;height:8px;width:1px;vertical-align:middle;background-color:#b2b2b2;}
.listView.column figure.musicPDAlbumInfo .info .subInfo time {display:inline-block;font-size:12px;color:#999;}
.listView.column figure.musicPDAlbumInfo .info .btnActions {position:absolute;top:26px;right:9px;}


/* Music Video item */
figure.mvInfo {	display:block;position:relative;overflow:hidden;}
figure.mvInfo .checkbox {display:inline-block;float:left;width:28px;margin-right:3px;text-align:center;}

figure.mvInfo .thumbnail {display:block;position:relative;height:126px;width:224px;text-align:center;background-color:#f2f3f7;}
figure.mvInfo .thumbnail .duration {display:block;position:absolute;right:0px;bottom:0px;height:18px;width:50px;font-size:11px;color:#fff;text-align:center;line-height:18px;background:url(http://file.bugsm.co.kr/wbugs/common/bg_black50.png) 0px 0px repeat;z-index:10;}
figure.mvInfo span.thumbnail img {opacity:0.2;filter:alpha(opacity=20);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";}
figure.mvInfo span.thumbnail .duration {opacity:0.3;filter:alpha(opacity=30);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";}


figure.mvInfo .info {display:block;position:relative;padding:10px 0 6px 13px;border:1px solid #e5e5e5;border-top:0px none;}

figure.mvInfo .info .trackTitle {display:block;float:left;overflow:hidden;max-width:190px;font-size:14px;color:#3a3635;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;line-height:20px;}
figure.mvInfo .info .trackTitle > a {color:#3a3635;}
figure.mvInfo .info .trackTitle > span {color:#d1d0d0;}
figure.mvInfo .info .subInfo {display:block;clear:both;padding-top:4px;*padding-top:2px;font-size:12px;color:#757271;line-height:20px;}
figure.mvInfo .info .artist {position:relative;display:inline-block;zoom:1;*display:inline;overflow:hidden;max-width:76%;padding-right:20px;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;}
figure.mvInfo .info .artist > .more {display:block;position:absolute;top:50%;right:0px;height:20px;width:21px;margin-top:-10px;text-indent:-9999px;background-image:url(http://file.bugsm.co.kr/wbugs/common/sprite_common_list.png);background-position:-90px -30px;}
figure.mvInfo .info .artist > a {font-size:12px;color:#757271;}
figure.mvInfo .info .artist > span {font-size:12px;color:#757271;}
figure.mvInfo .info .subInfo time + .albumType {position:relative;margin-left:7px;padding-left:11px;}
figure.mvInfo .info .subInfo time + .albumType .bar {display:block;position:absolute;top:2px;left:0px;height:8px;width:1px;background-color:#b2b2b2;}

/* 타이틀 뱃지(12세/15세19세 이상, 전체) */
figure.mvInfo .info .badge {display:inline-block;height:18px;width:18px;margin-top:0;text-indent:-9999px;vertical-align:top;background-image:url(http://file.bugsm.co.kr/wbugs/common/sprite_common_list.png);}
	.msie7 figure.mvInfo .info .badge {text-indent:0;line-height:0;font-size:0;overflow:hidden;}

figure.mvInfo .info .btnActions {position:absolute;top:17px;right:0px;}


	/* music video 리스트뷰 형태 */
.listView figure.mvInfo {}
.listView figure.mvInfo .thumbnail {float:left;height:112px;width:200px;}

.listView figure.mvInfo .info {overflow:hidden;min-height:107px;max-height:107px;padding:6px 0px 0px 20px;border:0px none;}
.listView figure.mvInfo .info .trackTitle {max-height:42px;max-width:90%;min-width:50%;font-size:15px;color:#3a3635;text-overflow:initial;white-space:normal;line-height:22px;}

.listView figure.mvInfo .info .subInfo {padding-top:0px;}
.listView figure.mvInfo .info .subInfo a {font-size:12px;}
.listView figure.mvInfo .info .subInfo > p {clear:both;padding-top:1px;}
.listView figure.mvInfo .info .subInfo .albumTitle {display:block;float:left;overflow:hidden;max-width:100%;font-size:12px;color:#757271;text-overflow:ellipsis;white-space:nowrap;}
.listView figure.mvInfo .info .expired {position:absolute;bottom:1px;font-size:12px;color:#757271;line-height:19px;}
.listView figure.mvInfo .info .expired > time {margin-left:5px;}
.listView figure.mvInfo .info .addDate {position:absolute;bottom:3px;font-size:12px;color:#757271;line-height:19px;}
.listView figure.mvInfo .info .addDate time {margin-left:7px;}
.listView figure.mvInfo .info .btnActions {top:7px;}

/* 레이어 커스텀 */
.layer .list.listView figure.mvInfo .info .btnActions {top:7px;right:15px;}



/* Genre - Special item */
figure.specialInfo {display:block;position:relative;overflow:hidden;}
figure.specialInfo .thumbnail {display:block;position:relative;height:182px;width:306px;line-height:182px;text-align:center;background-color:#f2f3f7;}

figure.specialInfo .info {display:block;position:relative;overflow:hidden;height:80px;padding:15px 0 25px 12px;border:1px solid #e5e5e5;border-top:0px none;}
figure.specialInfo .info .badge {position:absolute;top:10px;right:0px;}


figure.specialInfo .info p {font-size:12px;color:#757271;line-height:20px;}
figure.specialInfo .info p .category {color:#757271;}
figure.specialInfo .info p .title {display:block;overflow:hidden;max-height:44px;margin-top:2px;padding-right:10px;font-size:15px;color:#3a3635;line-height:22px;}
figure.specialInfo .info p.date {margin-top:7px;}


	/* special 리스트뷰 형태 */
.listView figure.specialInfo {}
.listView figure.specialInfo .thumbnail {display:block;position:relative;float:left;height:101px;width:170px;line-height:101px;vertical-align:middle;text-align:center;}
.listView figure.specialInfo .info {display:block;position:relative;overflow:hidden;height:94px;padding:7px 0 0 20px;border:0 none;}
.listView figure.specialInfo .info .badge {top:6px;}
.listView figure.specialInfo .info p .title {margin-top:1px;font-size:15px;color:#3a3635;line-height:22px;}
.listView figure.specialInfo .info p.date {margin-top:1px;}




/* recommend review item */
.recommendItem {position:relative;min-height:363px;padding:0 0 0 287px;}

	/* 앨범정보 */
figure.albumInfoInReview {display:block;position:absolute;top:-1px;left:-1px;height:100%;width:287px;z-index:5;}
figure.albumInfoInReview .thumbnail {display:block;position:relative;height:198px;width:100%;}
figure.albumInfoInReview .thumbnail .bg {position:absolute;top:0px;left:0px;height:100%;width:100%;background-image:url(http://file.bugsm.co.kr/wbugs/common/bg_review_287x198.png)}
	.msie7 figure.albumInfoInReview .thumbnail .bg,
	.msie8 figure.albumInfoInReview .thumbnail .bg {background-image:url(http://file.bugsm.co.kr/wbugs/common/bg_review_287x198.gif);background-color:#F2F3F7;}
figure.albumInfoInReview .thumbnail .albumArt {display:block;position:absolute;top:15px;left:46px;height:148px;width:148px;padding:9px 17px 17px 9px;line-height:148px;}
figure.albumInfoInReview .thumbnail .albumArt a {display:block;line-height:148px;text-align:center;}
figure.albumInfoInReview .thumbnail .albumArt .cover {position:absolute;top:0px;left:0px;height:174px;width:174px;background-image:url(http://file.bugsm.co.kr/wbugs/common/bg_coverReview_174x174.png);z-index:5;}
	.msie7 figure.albumInfoInReview .thumbnail .albumArt .cover,
	.msie8 figure.albumInfoInReview .thumbnail .albumArt .cover {background-image:none;}
figure.albumInfoInReview .thumbnail .albumArt .cover + span {display:block;height:148px;width:148px;line-height:148px;text-align:center;background-color:#F2F3F7;}
	.msie7 figure.albumInfoInReview .thumbnail .albumArt .cover + span {display:inline;}/* IE7 에서 이미지 vertical-align:middle 이 안되서 inline 으로 함*/
figure.albumInfoInReview .thumbnail .albumArt .btnPlay {position:absolute;bottom:12px;right:10px;z-index:100;}

figure.albumInfoInReview .info {display:block;position:absolute;top:198px;right:0px;bottom:-2px;left:0px;padding:5px 20px 0;border-right:1px solid #e5e5e5;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;background-color:#fafafc;}
figure.albumInfoInReview .info .albumTitle {display:block;overflow:hidden;max-width:230px;margin-top:15px;font-size:15px;color:#3a3635;line-height:16px;text-overflow:ellipsis;white-space:nowrap;}
figure.albumInfoInReview .info .subInfo {display:block;margin-top:5px;}
figure.albumInfoInReview .info .subInfo .mArtist {position:relative;display:inline-block;zoom:1;*display:inline;overflow:hidden;max-width:85%;height:16px;padding-right:20px;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;}
figure.albumInfoInReview .info .subInfo .mArtist  a {font-size:12px;color:#757271;}
figure.albumInfoInReview .info .subInfo .mArtist .more {display:block;position:absolute;top:50%;right:0px;height:20px;width:21px;margin-top:-10px;padding-right:0px;text-indent:-9999px;background-image:url(http://file.bugsm.co.kr/wbugs/common/sprite_common_list.png);background-position:-90px -30px}
figure.albumInfoInReview .info .subInfo .artistTitle {display:inline-block;overflow:hidden;max-width:230px;font-size:12px;color:#757271;line-height:16px;text-overflow:ellipsis;vertical-align:top;white-space:nowrap;}
figure.albumInfoInReview .info .listTrack {max-width:230px;margin-top:13px;}
figure.albumInfoInReview .info .listTrack > li {padding-bottom:6px;text-align:left;}
figure.albumInfoInReview .info .listTrack .titleTrack {display:block;overflow:hidden;height:16px;min-width:100%;padding-top:2px;font-size:12px;color:#757271;text-overflow:ellipsis;white-space:nowrap;}
figure.albumInfoInReview .info .listTrack span.titleTrack {color:#d1d0d0}
figure.albumInfoInReview .info .listTrack .titleTrack > .icon,
figure.albumInfoInReview .info .listTrack .titleTrack > .badge {display:inline-block;height:16px;width:16px;margin:-2px 3px 0 0;text-indent:-9999px;vertical-align:middle;background-image:url(http://file.bugsm.co.kr/wbugs/common/sprite_common_list.png)}
figure.albumInfoInReview .info .listTrack .titleTrack > .icon {background-position:-60px -150px;}
	.msie7 figure.albumInfoInReview .info .listTrack .titleTrack > .icon {font-size:0;line-height:0;text-indent:0;}
figure.albumInfoInReview .info .listTrack span.titleTrack > .icon {opacity:0.3;filter:alpha(opacity=30);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";}
figure.albumInfoInReview .info .btns {margin-top:7px;text-align:center;}
figure.albumInfoInReview .info .btnNormal.download {width:47.8%;margin-right:1px;padding-right:0px;padding-left:0px;background-image:none;}
figure.albumInfoInReview .info .btnNormal.download .icon {display:inline-block;height:10px;width:10px;margin-top:-2px;margin-right:4px;vertical-align:middle;background:url(http://file.bugsm.co.kr/wbugs/common/btns/btn_download01.png) no-repeat;}
figure.albumInfoInReview .info span.btnNormal.download .icon {opacity:0.3;filter:alpha(opacity=30);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";}
figure.albumInfoInReview .info .btnNormal.like {width:48%;padding-right:0px;padding-left:0px;text-align:center;background:none;}
figure.albumInfoInReview .info .btnNormal.like .icon {display:inline-block;height:11px;width:13px;margin-right:4px;vertical-align:middle;background:url(http://file.bugsm.co.kr/wbugs/common/btns/btn_like01.png) no-repeat;}
figure.albumInfoInReview .info .btnNormal.like.selected .icon {background:url(http://file.bugsm.co.kr/wbugs/common/btns/btn_like01_selected.png) 0px 0px no-repeat;}
figure.albumInfoInReview .info .btnNormal.download:hover ,
figure.albumInfoInReview .info .btnNormal.like:hover {background-color:#f2f3f7}
figure.albumInfoInReview .info .btnActions {position:absolute;top:18px;right:8px;}

/* 리뷰 */
.recommendReview {position:relative;min-height:285px;padding:21px 20px 60px 25px;background-color:#FFF;}
.recommendReview > h1 {overflow:hidden;max-width:1250px;padding:10px 100px 10px 0 ;font-size:19px;font-weight:normal;color:#3a3635;line-height:20px;text-overflow:ellipsis;white-space:nowrap;}
.recommendReview > time {position:absolute;top:34px;right:20px;font-size:12px;color:#999;}
.recommendReview > .content {overflow:hidden;max-height:9999px;max-width:1250px;margin-top:10px;font-size:14px;color:#615e5d;line-height:28px;
	-webkit-transition: max-height 0.3s ease-in-out;-moz-transition: max-height 0.3s ease-in-out;-o-transition: max-height 0.3s ease-in-out;transition: max-height 0.3s ease-in-out;}
.recommendReview > .content.fold {overflow:hidden;max-height:170px;}
.recommendReview > .btns {margin-bottom:20px;padding:15px 0;text-align:center;}

.recommendReview > .sub {position:absolute;right:20px;bottom:0px;left:20px;height:54px;border-top:1px solid #ededed;}
.recommendReview > .sub .theme {display:block;position:relative;float:left;overflow:hidden;height:18px;max-width:95%;margin-top:18px;padding-right:15px;font-size:12px;color:#8a979c;text-overflow:ellipsis;white-space:nowrap;}
.recommendReview > .sub .theme > em {display:inline-block;height:18px;width:32px;margin-right:3px;text-indent:-9999px;vertical-align:middle;background-image:url(http://file.bugsm.co.kr/wbugs/common/sprite_common_list.png);background-position:-240px -90px;}
	.msie7 .recommendReview > .sub .theme > em {font-size:0;line-height:0;text-indent:0;}
.recommendReview > .sub .theme > a {display:inline;color:#8a979c;vertical-align:middle;line-height:18px;}
.recommendReview > .sub .theme .more {display:block;position:absolute;top:50%;right:0px;margin-top:-4px;height:6px;width:9px;text-indent:-9999px;background-image:url(http://file.bugsm.co.kr/wbugs/common/sprite_common_list.png);background-position:-90px -30px}

.recommendReview > .sub .musicPD {position:absolute;top:11px;right:0px;padding:0px 39px 0px 0px;}
.recommendReview > .sub .musicPD > .thumbnail {position:absolute;top:0px;right:0px;height:30px;width:30px;line-height:30px;text-align:center;}
.recommendReview > .sub .musicPD > .thumbnail img {height:100%;width:100%;}
.recommendReview > .sub .musicPD > .title {display:inline-block;font-size:13px;color:#3a3635;line-height:30px;}


/* 메인 한개 노출 */
.recommendReview.single {min-height:100px;border:1px solid #e5e5e5;}
.recommendReview.single > .content.fold {max-height:48px;}
.recommendReview.single > .btns {margin-bottom:0px;padding:15px 0;text-align:center;}


/* 이벤트 포함 */
figure.albumInfoInReview .thumbnail .badge {position:absolute;top:0;right:0;z-index:10;}

figure.albumInfoInReview.event .info {padding-top:0px;border-right:1px solid #3a3635;border-bottom:1px solid #3a3635;border-left:1px solid #3a3635;background-color:#3a3635;}
figure.albumInfoInReview.event .info .albumTitle {color:#ffffff;}
figure.albumInfoInReview.event .info .subInfo .artistTitle {color:#c4c3c3;}
figure.albumInfoInReview.event .info .listTrack .titleTrack {color:#c4c3c3;}
figure.albumInfoInReview.event .info .btnNormal.download {height:37px;width:100%;padding:1px 0px 0px 0px;font-size:13px;color:#fff;text-align:center;line-height:38px;border:1px solid #3a3635;background-color:#ff564c!important;background-image:none;}
figure.albumInfoInReview.event .info .btnNormal.download .icon {display:inline-block;height:13px;width:24px;margin-right:5px;vertical-align:middle; background-image:url(http://file.bugsm.co.kr/wbugs/common/btns/btn_free01.png);}
figure.albumInfoInReview.event .info .btnNormal.like {display:none;}


/* 명반 셀렉션 item */
figure.reviewSelectionInfo {position:relative;width:304px;border:1px solid #e5e5e5;}
figure.reviewSelectionInfo a {display:block;}
figure.reviewSelectionInfo .badge {position:absolute;top:-1px;right:-1px;}

figure.reviewSelectionInfo img {display:block;height:179px;width:304px;}
figure.reviewSelectionInfo .info {padding:4px 0 12px 0;font-size:15px;color:#3a3635;text-align:center;line-height:27px;}
figure.reviewSelectionInfo .info span {display:block;overflow:hidden;padding:0 15px;text-overflow:ellipsis;white-space:nowrap;}
figure.reviewSelectionInfo .info .en {font-size:12px;color:#999;}
figure.reviewSelectionInfo a:hover .info .en {text-decoration:underline;}


/* radio item */
figure.radioInfo {}
figure.radioInfo .thumbnail {display:block;position:relative;height:170px;width:170px;text-align:center;line-height:170px;background-color:#f2f3f7;}
figure.radioInfo .thumbnail .btnPlay {position:absolute;bottom:0;right:0;background-position:-210px -270px;}
figure.radioInfo .thumbnail:hover .btnPlay {background-position:-255px -270px;}

figure.radioInfo .info {display:block;position:relative;overflow:hidden;padding:10px 0 8px 12px;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;}
figure.radioInfo .info .channelTitle {display:block;float:left;overflow:hidden;max-width:120px;font-size:14px;color:#3a3635;text-overflow:ellipsis;white-space:nowrap;line-height:20px;}
figure.radioInfo .info .subInfo {display:block;clear:both;overflow:hidden;padding-top:3px;font-size:12px;color:#757271;line-height:20px;vertical-align:top;}
figure.radioInfo .info .subInfo .channelType {position:relative;}
figure.radioInfo .info .subInfo .bar {display:inline-block;margin-top:-1px;margin-right:10px;height:8px;width:1px;vertical-align:middle;background-color:#b2b2b2;}
figure.radioInfo .info .btnActions {position:absolute;top:17px;right:0;}



/* list(track) -------------------------------------------- */
/* list(track) controls */
.listControls {overflow:hidden;min-height:28px;min-width:940px;padding-top:14px;*padding-bottom:1px;}
.listControls.over {position:fixed;width:auto;margin:0 40px;padding-bottom:14px;border-bottom:1px solid #d9d9d9;background:url(http://file.bugsm.co.kr/wbugs/common/bg_white97.png) 0px 0px repeat;z-index:1010 !important;}
	.msie7 .listControls.over,
	.msie8 .listControls.over {background:#FFF;}
	
.listControls.over + .trackList {margin-top:79px;}
.listControls .innerContainer {position:relative;max-width:1580px;margin:0 auto;}
.listControls .innerContainer .checkbox {float:left;width:28px;margin:7px 3px 0 0;text-align:center;}

.pgMyalbumList .listControls .innerContainer .checkbox {width:60px;}
.listControls .innerContainer > .btns {float:left;}
	.msie7 .pgMyalbumList .listControls .innerContainer > .btns {line-height:28px;}
	.msie7 .pgMyalbumList .listControls .innerContainer > .btns .btnNormal {vertical-align:top;}
.listControls .innerContainer > .btns > .btnNormal {margin-right:1px}
.listControls .innerContainer > .btns.play {position:relative;float:left;margin-right:3px;padding-left:22px}
.listControls .innerContainer > .btns.play > .leftBar {display:block;position:absolute;top:50%;left:9px;height:10px;width:1px;margin-top:-5px;background-color:#ccc}

.listControls .innerContainer > .rightActions {float:right;padding-right:6px;font-size:12px;color:#757271;line-height:30px;vertical-align:middle;}
	.msie7 .pgMyalbumDetail .listControls .innerContainer > .rightActions {line-height:28px;}
.listControls .innerContainer > .rightActions a {vertical-align:top;}
.listControls .innerContainer > .rightActions label {margin-left:4px;}
.listControls .innerContainer > .rightActions abbr {cursor:text;color:#6596dc;font-weight:700;text-decoration:none}
.listControls .innerContainer > .rightActions input[type=checkbox] {margin-left:16px;}
.listControls .innerContainer > .rightActions input:checked + label {color:#3a3635;}


/* track list */
.trackList {table-layout:fixed;width:100%;margin-top:14px;margin-bottom:20px;border-top:2px solid #4c4c4c;border-bottom:1px solid #efefef;}
	/* 곡 목록 구분 타이틀 */
.trackList > thead th {height:38px;width:auto;font-size:11px;font-weight:400;color:#3a3635;vertical-align:middle;line-height:38px;}
.trackList > thead th > span {display:inline-block;height:9px;text-indent:-9999px;vertical-align:middle;background-image:url(http://file.bugsm.co.kr/wbugs/common/sprite_common_list.png);}
	.msie7 .trackList > thead th > span {font-size:0;line-height:0;text-indent:0;}
.trackList > thead th.check {width:16px;padding-left:6px;padding-right:10px}
.pgMyalbumList .trackList > thead th.check {width:60px;padding-left:0px;padding-right:0px}

.trackList > thead th.trackIndex {width:40px}
.trackList > thead th.trackIndex > span {width:17px;background-position:-210px -210px;}
.trackList > thead th.ranking {width:51px}
.trackList > thead th.ranking > span {width:17px;background-position:-150px -150px;}
.trackList > thead th.albumArt {width:50px}
.trackList > thead th.trackInfo {width:35px;text-indent:-9999px}
.trackList > thead th.title {width:auto;text-align:left;}
.trackList > thead th.title > span {width:10px;background-position:-180px -150px;}
.trackList > thead th.titleAlbum {width:auto;text-align:left;}
.trackList > thead th.titleAlbum > span {width:36px;background-position:-180px -195px;}
.trackList > thead th.cntTrack {width:6.382978723404%;text-align:center}
.trackList > thead th.cntTrack > span {width:26px;background-position:-240px -195px;}
.trackList > thead th.cntPlay {width:60px;text-align:center}
.trackList > thead th.cntPlay > span {width:34px;background-position:-150px -225px;}
.trackList > thead th.artist {width:14.736842105263%;text-align:left}
.trackList > thead th.artist > span {width:35px;background-position:-210px -150px;}
.trackList > thead th.album {width:12.631578947368%;text-align:left}
.trackList > thead th.album > span {width:18px;background-position:-270px -150px;}
.trackList > thead th.device {width:50px;text-align:center}
.trackList > thead th.device > span {width:34px;background-position:-150px -165px;}
.trackList > thead th.expire {width:72px;text-align:center}
.trackList > thead th.expire > span {width:35px;background-position:-210px -165px;}
.trackList > thead th.buyDate {width:72px;text-align:center}
.trackList > thead th.buyDate > span {width:26px;background-position:-270px -165px;}
.trackList > thead th.addDate {width:78px;text-align:center}
.trackList > thead th.addDate > span {width:26px;background-position:-150px -195px;}
.trackList > thead th.createDate {width:10.63829787234%;text-align:center}
.trackList > thead th.createDate > span {width:26px;background-position:-270px -195px;}
.trackList > thead th.quality {width:62px;text-align:center}
.trackList > thead th.quality > span {width:18px;background-position:-270px -210px;}
.trackList > thead th.rating {width:80px}
.trackList > thead th.rating > span {width:38px;background-position:-150px -240px;}
.trackList > thead th.action {width:34px}
.trackList > thead th.action.play > span {width:17px;background-position:-150px -180px;}
.trackList > thead th.action.add01 > span {width:34px;background-position:-180px -180px;}
.trackList > thead th.action.add02 > span {width:25px;background-position:-240px -180px;}
.trackList > thead th.action.download > span {width:17px;background-position:-270px -180px;}
.trackList > thead th.action.mv > span {width:17px;background-position:-150px -210px;}
.trackList > thead th.action.etc > span {width:18px;background-position:-180px -210px;}
.trackList > thead.nohead th {height:0px;line-height:0px;}
.trackList > thead.nohead th > span {height:0px;}

/* 곡 목록 내용 영역 */
.trackList > tbody > tr {}
.trackList > tbody > tr:hover th,
.trackList > tbody > tr:hover td {background-color:#f8f9fb}
.trackList > tbody th,
.trackList > tbody td {height:70px;font-size:12px;color:#757271;line-height:20px;text-align:center;vertical-align:middle;border-top:1px solid #efefef}
.trackList > tbody td.check {padding-left:6px;padding-right:10px}
.trackList > tbody td.left {text-align:left;word-break:normal !important;word-wrap:normal !important;}
.trackList > tbody td.none {height:120px;font-size:13px;color:#999;}
.trackList > tbody > tr:hover td.none {background-color:#fff}

.trackList > tbody th {font-size:13px;font-weight:400;color:#3a3635;text-align:left}
.trackList > tbody input[type=checkbox] {vertical-align:middle}
.trackList > tbody a {color:#757271;vertical-align:middle}

.trackList > tbody .trackIndex {}
.trackList > tbody .trackIndex em {display:block;font-size:13px;color:#3a3635;text-align:center}
.trackList > tbody .trackIndex .albumTitle {display:block;height:11px;width:23px;margin:0 auto;text-indent:-9999px;background-image:url(http://file.bugsm.co.kr/wbugs/common/sprite_common_list.png);background-position:-60px -60px}

.trackList > tbody .icon.bugs {display:inline-block;height:21px;width:21px;vertical-align:middle;background-image:url(http://file.bugsm.co.kr/wbugs/common/sprite_common_list.png);background-position:-270px -120px;}

/* 기본 정보 */
.trackList > tbody .trackInfo {display:inline-block;height:16px;width:16px;margin-top:-1px;text-indent:-9999px;vertical-align:middle;background-image:url(http://file.bugsm.co.kr/wbugs/common/sprite_common_list.png);background-position:-90px 0px;}
	.msie7 .trackList > tbody .trackInfo {font-size:0;line-height:0;text-indent:0;}
.trackList > tbody span.trackInfo {opacity:0.3;filter:alpha(opacity=30);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";}
.trackList > tbody .thumbnail {display:block;position:relative;height:50px;width:50px;text-align:center;line-height:50px;background-color:#f2f3f7;}
.trackList > tbody .thumbnail img {display:inline-block;max-height:100%;max-width:100%;margin-top:0;vertical-align:middle;}
.trackList > tbody span.thumbnail img {opacity:0.2;filter:alpha(opacity=20);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";}
.trackList > tbody .title {display:inline-block;overflow:hidden;max-height:60px;min-width:210px;margin-top:2px;padding-right:30px;color:#3a3635;line-height:20px;vertical-align:middle}
.pgAlbum .trackList > tbody .title {max-height:40px;}
.trackList > tbody .title a {color:#3a3635;}
.trackList > tbody .title span {color:#d1d0d0}

.trackList > tbody .artist {position:relative;width:98%;vertical-align:middle;}
.trackList > tbody .artist > a {float:left;overflow:hidden;max-width:81%;font-size:12px;color:#757271;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;}
.trackList > tbody .artist > .more {float:left;height:20px;width:21px;text-indent:-9999px;background-image:url(http://file.bugsm.co.kr/wbugs/common/sprite_common_list.png);background-position:-90px -30px;z-index:10}
.trackList > tbody .artist > span {display:inline-block;overflow:hidden;width:80%;font-size:12px;color:#757271;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;}
.trackList > tbody .album {display:inline-block;overflow:hidden;max-width:80%;text-overflow:ellipsis;white-space:nowrap;}
.trackList > tbody span.album {color:#d1d0d0}

/* 부가정보(선호도) */
.trackList > tbody .rating {display:block;height:13px;width:68px;margin:0 auto;background-image:url(http://file.bugsm.co.kr/wbugs/common/sprite_common_list.png);background-position:0px -90px}
.trackList > tbody .rating > span {display:block;height:13px;width:0%;text-indent:-9999px;background-image:url(http://file.bugsm.co.kr/wbugs/common/sprite_common_list.png);background-position:0px -107px}

/* 액션(기본/부가) */
.trackList > tbody .btn {display:block;position:relative;height:24px;width:24px;margin:0 auto;text-align:left;text-indent:-9999px;background-image:url(http://file.bugsm.co.kr/wbugs/common/sprite_common_list.png)}
.trackList > tbody a.btn.play {background-position:-150px 0px}
.trackList > tbody a.btn.play:hover {background-position:-150px -30px}
.trackList > tbody span.btn.play {background-position:-150px -60px}
.trackList > tbody a.btn.addPlaylist {background-position:-180px 0px}
.trackList > tbody a.btn.addPlaylist:hover {background-position:-180px -30px}
.trackList > tbody span.btn.addPlaylist {background-position:-180px -60px}
.trackList > tbody a.btn.addAlbum {background-position:-210px 0px}
.trackList > tbody a.btn.addAlbum:hover {background-position:-210px -30px}
.trackList > tbody span.btn.addAlbum {background-position:-210px -60px}
.trackList > tbody a.btn.download {background-position:-240px 0px}
.trackList > tbody a.btn.download:hover {background-position:-240px -30px}
.trackList > tbody span.btn.download {background-position:-240px -60px}
.trackList > tbody a.btn.download > em {display:none;position:absolute;bottom:-6px;left:50%;height:10px;width:22px;margin-left:-11px;background-image:url(http://file.bugsm.co.kr/wbugs/common/sprite_common_list.png)}
.trackList > tbody a.btn.download.flac > em.flac {display:block;background-position:-30px 0px}
.trackList > tbody a.btn.download.free > em.free {display:block;background-position:-60px 0px}
.trackList > tbody a.btn.viewMV {background-position:-270px 0px}
.trackList > tbody a.btn.viewMV:hover {background-position:-270px -30px}
.trackList > tbody span.btn.viewMV {background-position:-270px -60px}

.trackList > tbody .btnActions {margin:0 auto;}

/* 타이틀 뱃지(19금, 홀드백, 종량제) */
.trackList > tbody .badge {display:inline-block;height:18px;width:18px;margin-top:-1px;text-align:left;text-indent:-9999px;vertical-align:middle;background-image:url(http://file.bugsm.co.kr/wbugs/common/sprite_common_list.png);}
	.msie7 .trackList > tbody .badge {font-size:0;line-height:0;text-indent:0;}

/* 곡 목록 - 차트 */
.trackList.byChart > thead th.check {width:16px;padding-left:6px;padding-right:0px}
.trackList.byChart > thead th.check {padding-left:6px;padding-right:0px}

/* 곡 목록 - 앨범정보 */
.trackList.byAlbum > tbody th,
.trackList.byAlbum > tbody td {height:56px}

.trackList.byAlbum > tbody tr.cd th,
.trackList.byAlbum > tbody tr.cd td {height:38px;background-color:#fbfcfd}
.trackList.byAlbum > tbody tr.cd th {height:36px;padding-top:2px;padding-left:10px;font-size:13px;color:#4186d3;white-space:nowrap;}


/* 가사 검색 */
.trackList.lyrics > tbody > tr {}
.trackList.lyrics > tbody > tr:hover th,
.trackList.lyrics > tbody > tr:hover td {background-color:#fff}
.trackList.lyrics td.lyrics {height:auto;padding:0 20px 23px 10px;text-align:left;line-height:24px;border-top:0px none;}
.trackList.lyrics td.lyrics a {color:#615e5d;}




/* list(table) -------------------------------------------- */
.tbList {table-layout:fixed;width:100%;margin-top:14px;margin-bottom:20px;border-top:2px solid #4c4c4c;border-bottom:1px solid #efefef;}
	/* 곡 목록 구분 타이틀 */
.tbList > thead th {height:38px;width:auto;font-size:11px;font-weight:400;color:#3a3635;vertical-align:middle;line-height:38px;}
.tbList > thead th > span {display:inline-block;height:9px;text-indent:-9999px;vertical-align:middle;background-image:url(http://file.bugsm.co.kr/wbugs/common/sprite_common_list.png);}
	.msie7 .tbList > thead th > span {font-size:0;line-height:0;text-indent:0;}
.tbList > thead th.seq {width:73px;}
.tbList > thead th.seq > span {width:17px;background-position:-210px -210px;}
.tbList > thead th.title {text-align:left;}
.tbList > thead th.title > span {width:18px;background-position:-210px -225px;}
.tbList > thead th.hit {width:8.404255319149%;}
.tbList > thead th.hit > span {width:26px;background-position:-240px -225px;}
.tbList > thead th.date {width:8.829787234043%;}
.tbList > thead th.date > span {width:26px;background-position:-270px -225px;}
.tbList > thead th.writeDate {width:8.829787234043%;}
.tbList > thead th.writeDate > span {width:26px;background-position:-210px -240px;}

/* 목록 내용 영역 */
.tbList > tbody > tr {}
.tbList > tbody > tr:hover > th,
.tbList > tbody > tr:hover > td {background-color:#f8f9fb}
.tbList.inDetail > tbody > tr:hover > th,
.tbList.inDetail > tbody > tr:hover > td {background-color:transparent;}

.tbList > tbody th,
.tbList > tbody td {height:56px;font-size:12px;color:#757271;line-height:56px;text-align:center;vertical-align:middle;border-top:1px solid #efefef}
.tbList > tbody .left {text-align:left;}
.tbList > tbody .results {padding:26px 0 40px 10px;font-size:13px;color:#757271;text-align:left;line-height:24px;}
.tbList > tbody tr:hover .results {background-color:transparent;}

.tbList > tbody th {font-size:13px;font-weight:normal;color:#3a3635;text-align:left;}
.tbList > tbody th > .title {display:inline-block;overflow:hidden;width:100%;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;}
.tbList > tbody input[type=checkbox] {vertical-align:middle}

.tbList > tbody .important {display:block;height:17px;width:27px;margin:0 auto;vertical-align:middle;text-indent:-9999px;background:url(http://file.bugsm.co.kr/wbugs/common/sprite_common_list.png) no-repeat -60px -300px;}
.tbList > tbody .iconNew {display:inline-block;height:11px;width:22px;margin-top:-1px;margin-left:4px;text-indent:-1000em;vertical-align:middle;background:url('http://file.bugsm.co.kr/wbugs/common/gnb/sprite_common_gnb.png') no-repeat 0 -240px}

.tbList > tbody tr.selected th,
.tbList > tbody tr.selected td {background-color:#f8f9fb;}
.tbList > tbody tr.detailContents:hover >th,
.tbList > tbody tr.detailContents:hover >td {background-color:transparent;}
.tbList > tbody .detail {padding:26px 0 60px 10px;font-size:13px;color:#757271;line-height:24px;text-align:left;}
.tbList > tbody .detail * {font-family:나눔바른고딕, NanumBarunGothic, 'NanumBarunGothic', '돋움', Dotum, 'Apple SD Gothic Neo', sans-serif !important;line-height:24px !important;}


/* list(Album, MusicPD, MusicVideo, Special) -------------------------------------------- */
/* list tileView -------------------------------------------- */
ul.list.tileView {display:block;position:relative;overflow:hidden;min-width:940px;max-width:1580px;width:940px;}
ul.list.tileView > li {float:left;height:252px;width:170px;margin-bottom:20px;margin-right:22px;background-color:#fff;}
ul.list.tileView li.lineBreak {margin-right:0px\9;}
ul.list.tileView.atMain li {height:auto;}

/* 결과없음 */
.list.tileView.none {}
.list.tileView.none > li {min-height:48px;width:100%;padding-top:44px;padding-bottom:42px;text-align:center;font-size:13px;color:#757271;line-height:28px;}
.list.tileView.none > li strong {font-size:15px;font-weight:normal;color:#3a3635;}
.list.tileView.none > li .btnNormal {margin-top:10px;}


/* 아티스트 */
ul.list.tileView.artistList > li {height:232px;}

/* 채널 */
ul.list.tileView.radioList > li {height:232px;}
ul.list.tileView.radioList li.lineBreak {margin-right:0px\9;}
ul.list.tileView.radioList.none > li {height:auto;}

/* 뮤직 비디오 */
ul.list.tileView.mvList > li {height:auto;width:224px;margin-right:14px;}
ul.list.tileView.mvList li.lineBreak {margin-right:0px\9;}

/* 스폐셜 */
ul.list.tileView.specialList > li {height:auto;width:306px;margin-right:11px;}
ul.list.tileView.specialList li.lineBreak {margin-right:0px\9;}

/* 뮤직PD 앨범 */
ul.list.tileView.musicPDAlbumList > li {height:auto;width:306px;margin-right:11px;}
ul.list.tileView.musicPDAlbumList li.lineBreak {margin-right:0px\9;}

/* 명반셀렉션 */
ul.list.tileView.selectionList > li {height:auto;width:306px;margin-right:11px;}
ul.list.tileView.selectionList li.lineBreak {margin-right:0px\9;}


@media all and (max-width:1240px) {

	ul.list.tileView {width:auto;}
	ul.list.tileView li {margin-right:22px;}
	ul.list.tileView li:nth-child(5n) {margin-right:0px;}

	/* 뮤직 비디오 */
	ul.list.tileView.mvList > li {margin-right:14px;}
	ul.list.tileView.mvList > li:nth-child(4n) {margin-right:0px;}
	
	/* 스폐셜 */
	ul.list.tileView.specialList > li {margin-right:11px;}
	ul.list.tileView.specialList > li:nth-child(3n) {margin-right:0px;}
	
	/* 뮤직PD 앨범 */
	ul.list.tileView.musicPDAlbumList > li {margin-right:11px;}
	ul.list.tileView.musicPDAlbumList > li:nth-child(3n) {margin-right:0px;}
	
	/* 명반셀렉션 */
	ul.list.tileView.selectionList > li {height:auto;width:306px;margin-right:11px;}
	ul.list.tileView.selectionList > li:nth-child(3n) {margin-right:0px;}
}

@media (min-width:1241px) and (max-width:1879px){

	ul.list.tileView {width:auto;}
	ul.list.tileView li,
	ul.list.tileView li.lineBreak {
		margin-right:calc(((100% - 850px)/4) - 1px);
		margin-right:-webkit-calc((100% - 850px)/4);
		margin-right:-moz-calc((100% - 850px)/4);
	}
	ul.list.tileView li:nth-child(5n) {margin-right:0px;}

	/* 뮤직 비디오 */
	ul.list.tileView.mvList li,
	ul.list.tileView.mvList li.lineBreak {
		margin-right:calc(((100% - 896px)/3) - 1px);
		margin-right:-webkit-calc((100% - 896px)/3 - 0.1px);
		margin-right:-moz-calc((100% - 896px)/3);
	 }
	ul.list.tileView.mvList li:nth-child(4n) {margin-right:0px;}
	
}

@media (min-width:1241px) and (max-width:1560px){
	/* 스폐셜 */
	ul.list.tileView.specialList li,
	ul.list.tileView.specialList li.lineBreak {
		margin-right:calc(((100% - 918px)/2) - 1px);
		margin-right:-webkit-calc((100% - 918px)/2);
		margin-right:-moz-calc((100% - 918px)/2);
	 }
	ul.list.tileView.specialList li:nth-child(3n) {margin-right:0px;}
	
	/* 뮤직PD 앨범 */
	ul.list.tileView.musicPDAlbumList li,
	ul.list.tileView.musicPDAlbumList li.lineBreak {
		margin-right:calc(((100% - 918px)/2) - 1px);
		margin-right:-webkit-calc((100% - 918px)/2);
		margin-right:-moz-calc((100% - 918px)/2);
	 }
	ul.list.tileView.musicPDAlbumList li:nth-child(3n) {margin-right:0px;}

	/* 명반셀렉션 */
	ul.list.tileView.selectionList li,
	ul.list.tileView.selectionList li.lineBreak {
		margin-right:calc(((100% - 918px)/2) - 1px);
		margin-right:-webkit-calc((100% - 918px)/2);
		margin-right:-moz-calc((100% - 918px)/2);
	}
	ul.list.tileView.selectionList li:nth-child(3n) {margin-right:0px;}
}

@media (min-width:1561px) and (max-width:1879px){
	/* 스폐셜 */
	ul.list.tileView.specialList li,
	ul.list.tileView.specialList li.lineBreak {
		margin-right:calc(((100% - 1224px)/3) - 1px);
		margin-right:-webkit-calc((100% - 1224px)/3 - 0.1px);
		margin-right:-moz-calc((100% - 1224px)/3);
	 }
	ul.list.tileView.specialList li:nth-child(4n) {margin-right:0px;}

/* 뮤직PD 앨범 */
ul.list.tileView.musicPDAlbumList li,
ul.list.tileView.musicPDAlbumList li.lineBreak {
	margin-right:calc(((100% - 1224px)/3) - 1px);
	margin-right:-webkit-calc((100% - 1224px)/3 - 0.1px);
	margin-right:-moz-calc((100% - 1224px)/3);
 }
ul.list.tileView.musicPDAlbumList li:nth-child(4n) {margin-right:0px;}

/* 명반셀렉션 */
	ul.list.tileView.selectionList li,
	ul.list.tileView.selectionList li.lineBreak {
		margin-right:calc(((100% - 1224px)/3) - 1px);
		margin-right:-webkit-calc((100% - 1224px)/3 - 0.1px);
		margin-right:-moz-calc((100% - 1224px)/3);
	}
	ul.list.tileView.selectionList li:nth-child(4n) {margin-right:0px;}
}


@media (min-width:1880px) {
	ul.list.tileView {width:auto;}
	ul.list.tileView li,
	ul.list.tileView li.lineBreak {
		margin-right:calc(((100% - 1190px)/6) - 1px);
		margin-right:-webkit-calc((100% - 1190px)/6);
		margin-right:-moz-calc((100% - 1190px)/6);
	}
	ul.list.tileView li:nth-child(7n) {margin-right:0px;}

	/* 뮤직 비디오 */
ul.list.tileView.mvList li,
ul.list.tileView.mvList li.lineBreak {
	margin-right:calc(((100% - 1344px)/5) - 1px);
	margin-right:-webkit-calc((100% - 1344px)/5);
	margin-right:-moz-calc((100% - 1344px)/5);
 }
ul.list.tileView.mvList li:nth-child(6n) {margin-right:0px;}

/* 스폐셜 */
ul.list.tileView.specialList li,
ul.list.tileView.specialList li.lineBreak {
	margin-right:calc(((100% - 1224px)/3) - 1px);
	margin-right:-webkit-calc((100% - 1224px)/3 - 0.1px);
	margin-right:-moz-calc((100% - 1224px)/3);
 }
ul.list.tileView.specialList li:nth-child(4n) {margin-right:0px;}

/* 뮤직PD 앨범 */
ul.list.tileView.musicPDAlbumList li,
ul.list.tileView.musicPDAlbumList li.lineBreak {
	margin-right:calc(((100% - 1224px)/3) - 1px);
	margin-right:-webkit-calc((100% - 1224px)/3 - 0.1px);
	margin-right:-moz-calc((100% - 1224px)/3);
 }
ul.list.tileView.musicPDAlbumList li:nth-child(4n) {margin-right:0px;}

/* 명반셀렉션 */
	ul.list.tileView.selectionList li,
	ul.list.tileView.selectionList li.lineBreak {
		margin-right:calc(((100% - 1224px)/3) - 1px);
		margin-right:-webkit-calc((100% - 1224px)/3 - 0.1px);
		margin-right:-moz-calc((100% - 1224px)/3);
	}
	ul.list.tileView.selectionList li:nth-child(4n) {margin-right:0px;}
}



/* list listView -------------------------------------------- */
.list.listView {display:block;position:relative;overflow:hidden;/*min-width:940px;*/max-width:1580px;width:100%;margin-bottom:20px;border-top:1px solid #ededed;border-bottom:1px solid #ededed;}
.list.listView > li {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;
	display:block;float:left;min-height:130px;width:50%;*width:48.297872340426%;padding:20px 16px 20px 0px;margin-top:1px;margin-bottom:-1px;border-bottom:1px solid #ededed;}
.list.listView > li:nth-child(2n) {padding-left:16px;padding-right:0px;}
.list.listView > li.lineBreak {padding-left:16px;padding-right:0px;}

/* 결과없음 */
.list.listView.none {}
.list.listView.none > li {min-height:48px;width:100%;padding-top:48px;padding-bottom:47px;text-align:center;font-size:13px;color:#999;line-height:24px;}


/* 뮤직 비디오 */
.layer .list.listView.mvList {min-width:500px;width:500px;}
.layer .list.listView.mvList > li {width:100%;padding-right:0px;padding-left:0px;}


/* 뮤직PD앨범 */
.list.listView.musicPDAlbumList.column {border:0px none;}
.list.listView.musicPDAlbumList.column > li {width:100%;margin-top:30px;margin-bottom:0px;padding:0px;border:0px none;}
.list.listView.musicPDAlbumList.column > li:first-child {margin-top:0px;}


/* 스페셜 */
.list.listView.specialList > li {min-height:100px;}

/* 추천앨범 리뷰 */
.list.listView.recommendList {margin-bottom:-20px;border:0px none;}
.list.listView.recommendList > li {-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;
	clear:both;float:none;min-height:363px;width:auto;margin:0px 0px 40px 0px;padding:0px;border:1px solid #d9d9d9;}
