BODY {
	BACKGROUND-COLOR: #6f6f6f
}
BODY {
	COLOR: #353535
}
TABLE {
	COLOR: #353535
}
TD {
	COLOR: #353535
}
A {
	COLOR: #353535
}
A:hover {
	COLOR: #353535
}
.hr_ruler {
	MARGIN: 7px 0px; WIDTH: 100%; HEIGHT: 1px
}
.main_table {
	WIDTH: 100%; HEIGHT: 100%
}
.main_table .main_frame {
	VERTICAL-ALIGN: top; WIDTH: 814px; BACKGROUND-COLOR: #e2e2c8
}
.header1 {
	WIDTH: 100%
}
.header1 .logo {
	WIDTH: 233px
}
.header1 .logo IMG {
	MARGIN: 18px 0px 0px 52px
}
.header1 .login_form {
	PADDING-TOP: 13px; TEXT-ALIGN: right
}
.header1 .login_form TABLE {
	MARGIN-RIGHT: 10px
}
.header1 .login_form TD {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.header1 .login_form INPUT {
	BORDER-RIGHT: #323232 1px solid; BORDER-TOP: #323232 1px solid; BORDER-LEFT: #323232 1px solid; WIDTH: 117px; BORDER-BOTTOM: #323232 1px solid; HEIGHT: 20px
}
.header1 .login_form INPUT.submit {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: 5px; WIDTH: 45px; HEIGHT: 22px; BORDER-RIGHT-WIDTH: 0px
}
.header1 .login_form .title {
	PADDING-RIGHT: 5px; FONT: bold 11px verdana; COLOR: #353535; TEXT-ALIGN: right
}
.header1 .login_form .login_links {
	PADDING-LEFT: 49px
}
.header1 .login_form .login_links A {
	FONT: 10px verdana; COLOR: #323232; TEXT-DECORATION: underline
}
.login_links_menu A {
	FONT: 10px verdana; COLOR: #323232; TEXT-DECORATION: underline
}
.footer .text {
	MARGIN-TOP: 15px; WIDTH: 100%
}
.footer .text .menu {
	PADDING-LEFT: 40px; FONT: 10px verdana; COLOR: white
}
.footer .text .menu A {
	FONT: 10px verdana; COLOR: white; TEXT-DECORATION: underline
}
.footer .text .menu A.selected {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.footer .text .copyright {
	PADDING-RIGHT: 40px; FONT: 10px verdana; COLOR: white; TEXT-ALIGN: right
}
.footer .text .copyright A {
	FONT-WEIGHT: bold; COLOR: white
}
.header_menu {
	MARGIN-TOP: 15px; WIDTH: 760px
}
.header_menu .menu {
	HEIGHT: 42px
}
.header_menu .menu TABLE {
	WIDTH: 100%; BACKGROUND-COLOR: #323232
}
.header_menu .menu TABLE TD {
	TEXT-ALIGN: center
}
.header_menu .menu TABLE TD.link {
	PADDING-BOTTOM: 4px; WIDTH: 14%
}
.header_menu .menu TABLE TD.link A {
	FONT-SIZE: 12px; COLOR: white; TEXT-DECORATION: underline
}
.header_menu .menu TABLE TD.link A.selected {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.header_menu .menu TABLE TD.ruler {
	WIDTH: 1px; COLOR: white; HEIGHT: 36px
}
.header_menu .search {
	HEIGHT: 98px; BACKGROUND-COLOR: #3f84b6
}
.header_menu .search A {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.header_menu .search SELECT {
	WIDTH: 90px; MARGIN-RIGHT: 6px
}
.header_menu .search INPUT {
	BORDER-RIGHT: #323232 1px solid; BORDER-TOP: #323232 1px solid; BORDER-LEFT: #323232 1px solid; WIDTH: 335px; BORDER-BOTTOM: #323232 1px solid
}
.header_menu .search .alphabetical TD {
	TEXT-ALIGN: center
}
.header_menu .search .alphabetical IMG {
	MARGIN: 3px 2px 0px
}
.header_menu .search .alphabetical TD.selected A {
	FONT-WEIGHT: bold; COLOR: #ffe25b; TEXT-DECORATION: none
}
.header_menu .search INPUT.submit {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: 4px; WIDTH: 54px; HEIGHT: 22px; BORDER-RIGHT-WIDTH: 0px
}
.top_and_last {
	MARGIN-TOP: 15px; WIDTH: 760px
}
.top_and_last .top_downloads_memo {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 15px; BACKGROUND-COLOR: #e9c105
}
.top_and_last .la_memo {
	PADDING-RIGHT: 15px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 15px; BACKGROUND-COLOR: #f4f4ea
}
.col_right .r_block .memo_la {
	PADDING-RIGHT: 15px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 15px; BACKGROUND-COLOR: #f4f4ea
}
.col_right .r_block .memo_similar {
	PADDING-RIGHT: 15px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 15px; BACKGROUND-COLOR: #f4f4ea
}
.top_downloads_memo .grating TD {
	BORDER-RIGHT: #bc9e11 1px solid; BORDER-TOP: #bc9e11 1px solid; VERTICAL-ALIGN: top; BORDER-LEFT: #bc9e11 1px solid; BORDER-BOTTOM: #bc9e11 1px solid
}
.top_downloads_memo .grating .img_title_table TD {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.top_downloads_memo .grating .img_title_table TD IMG {
	BORDER-RIGHT: white 2px solid; BORDER-TOP: white 2px solid; MARGIN-BOTTOM: 4px; BORDER-LEFT: white 2px solid; BORDER-BOTTOM: white 2px solid
}
.top_downloads_memo .grating .img_title_table TD A {
	FONT: 10px verdana
}
.top_downloads_memo .grating TD.pad_top {
	PADDING-TOP: 10px
}
.top_downloads_memo .grating TD.pad_right {
	PADDING-RIGHT: 10px
}
.top_downloads_memo .grating TD.pad_left {
	PADDING-LEFT: 10px
}
.top_downloads_memo .grating TD.pad_bottom {
	PADDING-BOTTOM: 10px
}
.top_downloads_memo .grating TD.no_top {
	BORDER-TOP-WIDTH: 0px
}
.top_downloads_memo .grating TD.no_right {
	BORDER-RIGHT-WIDTH: 0px
}
.top_downloads_memo .grating TD.no_bottom {
	BORDER-BOTTOM-WIDTH: 0px
}
.top_downloads_memo .grating TD.no_left {
	BORDER-LEFT-WIDTH: 0px
}
.top_and_last .la_memo A {
	FONT: 10px verdana; COLOR: #353535
}
.col_right .r_block .memo_la A {
	FONT: 10px verdana; COLOR: #353535
}
.top_and_last .la_memo IMG {
	MARGIN-RIGHT: 7px
}
.col_right .r_block .memo_la IMG {
	MARGIN-RIGHT: 7px
}
.col_right .r_block .memo_similar IMG {
	MARGIN-RIGHT: 7px
}
.top_and_last .title_la {
	BACKGROUND-COLOR: white; TEXT-ALIGN: right
}
.top_and_last .footer_la {
	BACKGROUND-COLOR: #f4f4ea; TEXT-ALIGN: right
}
.col_latest {
	Z-INDEX: 50; LEFT: 8px; WIDTH: 507px; POSITION: relative
}
.col_latest TD.disco {
	PADDING-LEFT: 20px; PADDING-TOP: 4px; HEIGHT: 33px; BACKGROUND-COLOR: #bb4299
}
.col_latest TD {
	
}
.col_latest TABLE.track_list {
	MARGIN-TOP: 7px; WIDTH: 476px
}
.col_latest TABLE.track_list TD.no_top {
	BORDER-TOP-WIDTH: 0px
}
.col_latest TABLE.track_list TD.no_right {
	BORDER-RIGHT-WIDTH: 0px
}
.col_latest TABLE.track_list TD.no_bottom {
	BORDER-BOTTOM-WIDTH: 0px
}
.col_latest TABLE.track_list TD.no_left {
	BORDER-LEFT-WIDTH: 0px
}
.col_latest TABLE.track_list TD {
	BORDER-RIGHT: #cecec6 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cecec6 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; BORDER-LEFT: #cecec6 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #cecec6 1px solid
}
.col_latest TABLE.track_list TD.cb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 10px; PADDING-TOP: 0px
}
.col_latest TABLE.track_list TD.num {
	WIDTH: 10px; COLOR: #3c7fb3
}
.col_latest TABLE.track_list TD.c_ico {
	BORDER-LEFT-WIDTH: 0px; WIDTH: 10px; PADDING-TOP: 7px
}
.col_latest TABLE.track_list A {
	TEXT-DECORATION: underline
}
.col_latest TABLE.adtable {
	Z-INDEX: 2; MARGIN-LEFT: 17px; WIDTH: 476px; POSITION: relative; TOP: 8px
}
.col_latest TABLE.adtable TD {
	FONT-SIZE: 10px
}
.col_latest TABLE.track_list TR.header_tl TD {
	BORDER-TOP-WIDTH: 0px; PADDING-BOTTOM: 5px; FONT: bold 11px verdana; COLOR: #3c7fb3
}
.col_latest TD.memo_popular {
	BACKGROUND-COLOR: #e9c105
}
.col_latest TD.memo_popular TABLE {
	MARGIN-TOP: 10px
}
.col_latest TD.memo_popular TABLE TD {
	BORDER-RIGHT: #bb9d10 0px solid; PADDING-RIGHT: 10px; BORDER-TOP: #bb9d10 0px solid; PADDING-LEFT: 20px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #bb9d10 1px solid; WIDTH: 100px; PADDING-TOP: 0px; BORDER-BOTTOM: #bb9d10 0px solid
}
.col_latest TD.memo_popular TABLE TD IMG {
	MARGIN-BOTTOM: 10px
}
.col_latest TD.cover {
	WIDTH: 220px
}
.col_latest TD.artisi_info_cell {
	VERTICAL-ALIGN: top
}
.col_latest TABLE.artist_info {
	MARGIN-TOP: 20px; COLOR: #323232
}
.col_latest TABLE.artist_info TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.col_latest TABLE.artist_info A {
	COLOR: #323232; TEXT-DECORATION: underline
}
.col_latest TABLE.artist_info TD.ruler {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #e1e1d8
}
.col_latest TD.cover IMG {
	BORDER-RIGHT: #d7d7ce 10px solid; BORDER-TOP: #d7d7ce 10px solid; MARGIN: 20px; BORDER-LEFT: #d7d7ce 10px solid; BORDER-BOTTOM: #d7d7ce 10px solid
}
.col_latest .header .resort {
	MARGIN-RIGHT: 40px
}
.col_latest .header .resort TD {
	FONT: bold 11px verdana; COLOR: white
}
.col_latest .header .resort TD SELECT {
	MARGIN: 0px 7px
}
.col_latest .memo {
	BACKGROUND-COLOR: #f4f4ea
}
.col_latest .memo .release_table {
	MARGIN-TOP: 7px; WIDTH: 480px
}
.col_latest .memo .artist_list {
	MARGIN-TOP: 7px; WIDTH: 480px
}
.col_latest .memo .artist_list TD {
	PADDING-LEFT: 5px; VERTICAL-ALIGN: top; BORDER-LEFT: #cecec6 1px solid; WIDTH: 30%
}
.col_latest .memo .nav_pages {
	PADDING-RIGHT: 30px; TEXT-ALIGN: right
}
.col_latest .memo .nav_pages A {
	FONT-WEIGHT: bold
}
.col_latest .memo .faq {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; FONT: 13px verdana; PADDING-TOP: 7px
}
.col_latest .memo .faq H1 {
	MARGIN: 0px; FONT: bold 11px verdana; COLOR: #3c7fb3
}
.col_latest .memo .faq .legal {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.col_latest .memo .faq .legal H1 {
	COLOR: #323232
}
.col_latest .memo .release_table TD {
	BORDER-RIGHT: #c4c4bd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c4c4bd 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #c4c4bd 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #c4c4bd 0px solid
}
.col_latest .memo .release_table .header_releases TD {
	BORDER-TOP-WIDTH: 0px; FONT: bold 10px verdana; COLOR: #3c7fb3
}
.col_latest .memo .release_table TR.alb TD {
	
}
.col_latest .memo .release_table TD.no_left {
	BORDER-LEFT-WIDTH: 0px
}
.col_latest .memo .release_table TD.no_right {
	BORDER-RIGHT-WIDTH: 0px
}
.col_latest .memo .release_table TR.alb TD {
	
}
.col_latest .memo .tatest_list {
	MARGIN-TOP: 7px; WIDTH: 480px
}
.col_latest .memo .tatest_list A {
	COLOR: #323232; TEXT-DECORATION: underline
}
.col_latest .memo .tatest_list TD.ply {
	VERTICAL-ALIGN: top; WIDTH: 16px; PADDING-TOP: 4px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
.col_latest .memo .tatest_list TD.num {
	BORDER-LEFT-WIDTH: 0px; COLOR: #3c7fb3; BORDER-RIGHT-WIDTH: 0px
}
.col_latest .memo .tatest_list TD.no_left {
	BORDER-LEFT-WIDTH: 0px
}
.col_latest .memo .tatest_list TD.no_right {
	BORDER-RIGHT-WIDTH: 0px
}
.col_latest .memo .tatest_list .t_header TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-BOTTOM: 5px; FONT: bold 11px verdana; COLOR: #3c7fb3; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.col_latest .memo .tatest_list TD {
	BORDER-RIGHT: #e1e1d8 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #e1e1d8 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: 9px verdana; BORDER-LEFT: #e1e1d8 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #e1e1d8 1px solid
}
.col_latest .memo .all_link {
	Z-INDEX: 2; POSITION: relative; TOP: 7px
}
.col_latest .memo .all_link A {
	COLOR: #323232; TEXT-DECORATION: underline
}
.col_latest .memo .rate_table {
	MARGIN-LEFT: 10px
}
.col_right .r_block .memo_la {
	BACKGROUND-COLOR: #e9c105
}
.col_right .r_block .memo_similar {
	BACKGROUND-COLOR: #3e84b6
}
.col_right .r_block .memo_similar A {
	COLOR: white
}
.col_right .r_block .memo_discography .disco_list {
	MARGIN: 14px 10px 0px 28px; WIDTH: 220px
}
.col_right .r_block .memo_discography .disco_list TD {
	BORDER-RIGHT: #c263a4 0px solid; PADDING-RIGHT: 2px; BORDER-TOP: #c263a4 0px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #c263a4 0px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #c263a4 1px solid
}
.col_right .r_block .memo_discography TABLE TR TD {
	VERTICAL-ALIGN: top; COLOR: #ffffff
}
.col_right .r_block .memo_discography .view_all_link {
	POSITION: relative; TOP: 10px
}
.col_right .r_block .memo_discography TABLE TR TD A {
	COLOR: #ffffff
}
.col_right .r_block .memo_first_time .link {
	LEFT: 38px; POSITION: relative; TOP: 94px
}
.col_right .r_block .memo_first_time .link A {
	FONT: bold 10px verdana; COLOR: #3c7fb3; TEXT-DECORATION: underline
}
.col_right .r_block .memo_first_time .text {
	PADDING-RIGHT: 20px; PADDING-LEFT: 40px; PADDING-BOTTOM: 0px; FONT: 10px verdana; COLOR: white; PADDING-TOP: 0px
}
.col_right {
	Z-INDEX: 1; LEFT: -8px; POSITION: relative
}
.col_right .memo_stat {
	BACKGROUND-COLOR: #93b33c
}
.col_right .memo_stat .stat_table {
	MARGIN: 15px 0px 0px 30px; FONT: 10px verdana; COLOR: white
}
.col_right .memo_stat .stat_table TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: white; PADDING-TOP: 2px
}
.col_right .memo_stat .stat_table TD.ruler {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #a9c263
}
.blank {
	WIDTH: 760px
}
.blank .memo {
	BACKGROUND-COLOR: #f4f4ea
}
.blank .memo .wraper {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; Z-INDEX: 2; PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; PADDING-TOP: 0px; POSITION: relative; TOP: 7px
}
.in A {
	TEXT-DECORATION: underline
}
.in .star {
	FONT-SIZE: 13px; COLOR: red
}
.in .login {
	TEXT-ALIGN: center
}
.in .login .title {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold
}
.in .login INPUT {
	MARGIN-TOP: 2px; WIDTH: 150px
}
.in .login INPUT.submit {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: 5px; WIDTH: 45px; HEIGHT: 22px; BORDER-RIGHT-WIDTH: 0px
}
.in .register1 .l_text {
	BORDER-RIGHT: #343434 1px solid; BORDER-TOP: #343434 1px solid; MARGIN-LEFT: 20px; OVERFLOW: auto; BORDER-LEFT: #343434 1px solid; WIDTH: 700px; BORDER-BOTTOM: #343434 1px solid; HEIGHT: 200px; BACKGROUND-COLOR: #e2e2c8
}
.in .register2 INPUT {
	MARGIN-TOP: 2px; WIDTH: 280px
}
.in .register2 SELECT {
	MARGIN-TOP: 2px; WIDTH: 280px
}
.in .register2 INPUT.submit {
	WIDTH: 70px
}
.in .register2 TABLE TR.topx TD {
	VERTICAL-ALIGN: top; PADDING-TOP: 10px
}
.in .genre TABLE {
	WIDTH: 720px
}
.in .genre TABLE TD {
	FONT-SIZE: 12px; VERTICAL-ALIGN: top; WIDTH: 30%; LINE-HEIGHT: 16px
}
.in .genre TABLE.style_description {
	MARGIN-BOTTOM: 7px
}
.in .genre TABLE.style_description TD {
	BORDER-TOP-WIDTH: 0px; PADDING-LEFT: 18px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.in .genre TABLE.style_description TD H1 {
	MARGIN-TOP: 0px; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px
}
.in .genre TABLE.style_description TD A {
	FONT-SIZE: 10px; TEXT-DECORATION: underline
}
.in .genre TABLE TD DIV.brd {
	MARGIN: 0px 7px
}
.in .genre TABLE TD A {
	TEXT-DECORATION: none
}
.in .genre TABLE TD A.selected {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.in .genre TABLE TD H1 {
	FONT-SIZE: 16px; MARGIN-BOTTOM: 7px
}
.in .genre TABLE TD {
	BORDER-LEFT: #b7b7a3 1px solid
}
.in .search .pages A {
	FONT-WEIGHT: bold
}
.in .downloads1 .t_title {
	FONT-WEIGHT: bold; WIDTH: 150px; HEIGHT: 15px
}
.in .billing2 .t_title {
	FONT-WEIGHT: bold; WIDTH: 150px; HEIGHT: 15px
}
.in .downloads1 .album_lst {
	WIDTH: 720px
}
.in .downloads1 .album_lst TD {
	PADDING-RIGHT: 3px; BORDER-TOP: #b7b7a3 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.in .downloads1 .album_lst TH {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-ALIGN: left
}
.in .downloads1 .album_lst TD.slim {
	WIDTH: 30px
}
.in .billing1 .paylog {
	WIDTH: 720px
}
.in .billing1 .paylog TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-ALIGN: left
}
.in .billing1 .paylog TH {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-ALIGN: left
}
.in .billing31 .pay_type {
	WIDTH: 600px
}
.in .billing31 .pay_type TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
.in .billing31 .pay_type TD H1 {
	FONT-SIZE: 14px; MARGIN-BOTTOM: 7px
}
.charts .brd A {
	TEXT-DECORATION: underline
}
.in .genre TABLE.charts TD A.udl {
	TEXT-DECORATION: underline
}
.in .genre TABLE {
	MARGIN-TOP: 5px
}
.in .genre TABLE.charts TD {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT: 11px tahoma; BORDER-RIGHT-WIDTH: 0px
}
.in .genre TABLE.charts TD.w100 A {
	TEXT-DECORATION: underline
}
.in .genre TABLE.charts TD.w100 {
	LINE-HEIGHT: 1.5em
}
.in .genre TABLE.charts TD.center {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.in .genre TABLE.charts TD.center A {
	COLOR: #3c7fb3; TEXT-DECORATION: underline
}
.in .genre TABLE.charts TD.center IMG {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 18px
}
.col_latest TD.charts {
	FONT: bold 14px Arial; COLOR: white
}
.col_latest TD.gray P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 1.2em; LINE-HEIGHT: 1.5em
}
.col_latest TD.gray A {
	TEXT-DECORATION: underline
}
.col_latest TD.gray .more {
	MARGIN-TOP: 2.5em; TEXT-ALIGN: right
}
H1.chart_title {
	FONT: 11px tahoma
}
.bonus A {
	COLOR: #000; TEXT-DECORATION: underline
}
.bonus P B {
	COLOR: #000
}
.bonus H1 {
	FONT-SIZE: 120%; COLOR: #3d81b4
}
#w50 {
	WIDTH: 50%
}
.w50 {
	WIDTH: 50%
}
#w100 {
	WIDTH: 100%
}
.w100 {
	WIDTH: 100%
}
.orange {
	BACKGROUND: #e9c105
}
.grating2 {
	MARGIN-BOTTOM: 5px
}
.grating2 TD {
	BORDER-RIGHT: #e1e1d8 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e1e1d8 0px solid; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #e1e1d8 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #e1e1d8 0px solid
}
.grating2 TD TD {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.grating2 .no_left {
	PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px
}
.grating2 .no_right {
	PADDING-RIGHT: 0px; BORDER-RIGHT-WIDTH: 0px
}
.tatest_list {
	BORDER-TOP: #e1e1d8 1px solid
}
.tatest_list #t_header TD {
	PADDING-TOP: 5px
}
.col_latest .memo #tatest_list TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
