
.e-art-d { width: 450px;}
.
.e-art-d h1 { font-size: 19px; padding: 3px 0px;}
.e-art-d p { margin: 2px 0px; line-height: 15px; padding: 0px;}

.e-utw-d { width: 600px;}
.e-utw-d h1 { font-size: 17px; padding: 8px 12px;}

ul.e-caro { margin: 0px;}
ul.e-caro li { width: 135px; border-bottom: 0px;overflow: hidden;padding: 0px;font-size: 11px;text-align: center; float: left;}


ul.e-caro li a.e-vd { margin-bottom: 6px;display: block; overflow: hidden;width: 135px; height: 70px; position:relative;}
ul.e-caro li a.e-vd img { position: absolute; left: 0px; top: 0px;}
ul.e-caro li a.e-vd em { left: 50px;top: 18px;z-index: 1000;position: absolute;}
.ic-fby {  margin-left: 12px;margin-top: -4px;}
.ic-fbt { margin-top: 5px; }

.e-uit small { font-size: 10px; color: gray;}
ul.e-ul-gr-hor { margin-left: 6px !important;margin-right: -5px !important;}
ul.e-ul-gr-hor li { margin-right: 7px !important;width: 305px; overflow: hidden;float: left;}
ul.e-ul-gr-hor li .inner { overflow: hidden; padding: 5px 9px;}
ul.e-ul-gr-hor li a.m-in { margin-bottom: 11px; font-size: 12px; line-height: 18px; color: #555555;}
ul.e-ul-gr-hor li a.m-in strong { font-size: 14px;}
ul.e-ul-gr-hor li .e-vi { margin-bottom: 8px; width: 287px; height: 161px; }
ul.e-ul-gr-hor li .e-vi span { left: 120px; top: 32px;}

/* Page::Music::Hit Battle */
.e-war-ar { overflow: hidden; margin: 18px 30px; padding: 0px;}
.e-war-ar-in { position: relative; margin-top: 20px; margin-left: 21px;width: 868px; height: 254px; background: url('../images/elements/muzyka/bitwa-bg.png') no-repeat left top; }
.e-war-ar-in .e-nm-first { color: #fff; left: 64px; top: 188px;position: absolute;}
.e-war-ar-in .e-nm-second { color: #fff; left: 615px; top: 188px;position: absolute;}

.e-war-ar-in .e-nm-first a, .e-war-ar-in .e-nm-second a { display: block; clear: both;padding: 1px 0px; margin: 0px; font-size: 15px; color: #fff;}
.e-war-ar-in .e-nm-first a.ttl { color: #f57ed0; font-size: 13px;}
.e-war-ar-in .e-nm-second a.ttl { color: #9ac4ff; font-size: 13px;}

.e-war-ar-in .e-sn-first { position: absolute; left: 15px;top:6px;}
.e-war-ar-in .e-sn-second { position: absolute; left: 566px; top: 6px;}
.e-war-ar-in .e-sn-first a img, .e-war-ar-in .e-sn-second a img { margin: 0px; padding: 0px;}

.e-war-ar-in .e-ba { width: 28px; height: 165px; position: absolute;}
.e-war-ar-in .e-ba-in { width: 28px; height: 165px; position: relative; display: block; overflow: hidden;}
.e-war-ar-in .e-ba-first {left: 398px; top:26px;}
.e-war-ar-in .e-ba-second {left: 440px; top:26px;}
.e-war-ar-in .e-ba .e-ba-pr { overflow: hidden;position: absolute; bottom: 0px; width: 28px; height: 45px;}
.e-war-ar-in .e-ba-first .e-ba-pr { height: 1px;background-color: #de3ab8; }
.e-war-ar-in .e-ba-second .e-ba-pr { height: 1px;background-color: #236acc; }

.e-war-ar-in .e-pro { width: 45px;font-size: 14px; color: #fff; text-align: center; font-weight: bold;position: absolute; }
.e-war-ar-in .e-pro-first { color: #f57ed0; left: 391px; top:202px;}
.e-war-ar-in .e-pro-second { color: #9ac4ff; left: 432px; top:202px;}

.e-war-ar-in .e-ba-play-first { width: 33px; height: 33px;position: absolute; left: 15px; top: 192px;}
.e-war-ar-in .e-ba-play-second { width: 33px; height: 33px;position: absolute; left: 567px; top: 192px;}
.e-war-ar-in .e-ba-play { background-image: url('../images/elements/muzyka/bitwa-play.png');display: block;width: 33px; height: 33px;}

.e-war-ar-in .e-ba-play-first a { background-position: left top;}
.e-war-ar-in .e-ba-play-first a.playing { background-position: right top;}

.e-war-ar-in .e-ba-play-second a { background-position: left bottom;}
.e-war-ar-in .e-ba-play-second a.playing { background-position: right bottom;}

.e-war-ar-in .e-bt-vote { width: 75px; height: 21px; display: block;background: url('../images/elements/muzyka/bitwa-glosuj.png') no-repeat left top; position: absolute;}
.e-war-ar-in .e-bt-vote-first { left: 229px; top: 232px;}
.e-war-ar-in .e-bt-vote-second { left: 779px; top: 232px;}

.e-clip-inf .e-fl .e-fl { margin-right: 8px;}
.e-clip-inf small { font-size: 11px; color: gray;}
