/* CSS Document */
/* 基本設定（HTMLタグ） */
html {
	margin: 0;
	padding: 0
}
td {
	font-size: 12px;
	line-height: 14px
}
a.underline {
	text-decoration: underline;
}
/* aip基本設定（HTMLタグ） */
body {
	font-size: 12px;
}
body.disco_frame {
	margin: 0px 0px 0px 0px;
}
body.disco_Left {
	margin: 0px 0px 0px 10px;
}
body.disco_Right {
	margin: 10px 10px 0px 10px;
}
body.bio_Main {
	margin: 0px 10px 0px 10px;
}
body.uta_Main {
	margin: 0px 10px 0px 10px;
}
body.vc_Main {
	margin: 0px 10px 0px 10px;
}
body.info_Main {
	margin: 0px 10px 0px 10px;
}
body.live_Main {
	margin: 0px 10px 0px 10px;
}
body.media_Main {
	margin: 0px 10px 0px 10px;
}
body.links_Main {
	margin: 0px 10px 0px 10px;
}
body.sound_Main {
	margin: 0px 10px 0px 10px;
}
body.download_Main {
	margin: 0px 10px 0px 10px;
}
table.list {
	border-top: 1px solid #cccccc;
	margin: 2px 0px 2px 0px;
}
table.listinfo {
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	margin: 10px 0px 10px 0px;
	padding: 5px 0px 5px 0px;
}
table.listinfo2 {
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	margin: 3px 0px 3px 0px;
	padding: 2px 0px 2px 0px;
}
tr.bline {
	border-top: 1px solid #cccccc;
	margin: 2px 0px 2px 0px;
}
td.line {
	margin-top: 5px;
	margin-bottom: 8px;
	background-image:url(../../../common2/aip/img/line_yoko_disco.gif);
	background-repeat:
	repeat-x;
}
td {
	font-size: 12px;
	line-height: 14px
}
big {
	line-height: 1.4em;
}
p {
	line-height: 1.4em;
	margin: 0px 0px 0px 0px;
}
p.noFrame {
	line-height: 1.4em;
	font-size: 12px; 
	margin: 5px 5px 5px 5px;
}
h1 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
h2.title {
	font-weight: bold; 
	font-size: 12px;
	margin: 0px 0px 3px 0px;
}
h2.disco_title {
	font-weight:bold; 
	font-size: 12px; 
	color: #ff6600;
	margin: 0px 0px 3px 0px;
}
h2.artist {
	font-weight:normal; 
	font-size: 12px;
	margin: 0px 0px 3px 0px;
}
h2.other {
	font-weight:normal; 
	font-size: 10px;
	margin: 0px 0px 3px 0px;
}
.textS { 
	font-size: 10px; 
}
/* <img>タグ */
img.title {
	margin-right: 5px;
}
img.main {
	margin: 0px 10px 0px 0px;
	border: 1px solid #999999;
}
img.discolist {
	border: 1px solid #999999;
}
img.arrow_abc {
	float: left;
	margin: 3px 5px 3px 10px;
	border: none;
}
img.arrow {
	float: left;
	margin: 3px 10px 6px 10px;
	border: none;
}
/* リンクテキスト */
a {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
a.title {
	text-decoration:none;
	font-size: 10px;
	font-weight: bold;
	/*color: #006699;*/
}
a.title:hover {
	text-decoration:underline;
	font-size: 10px;
	font-weight: bold;
	/*color: #006699;*/
}
a.orange {
	text-decoration:none;
}
a.orange:hover {
	text-decoration:underline;
}
.navi_arrow {
	color: #ff9933;
}
.navi_arrow:hover {
	color: #ff9933;
}
.uta_arrow {
	color: #ff9933;
}
.uta_arrow:hover {
	color: #ff9933;
}
a.navi_link {
/*	color: #606060;*/
}
a:hover.navi_link {
/*	color: #606060;*/
}
/* 基本レイアウト */
div#headerFrame {
	width: 760px;
	height: 72px; 
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
/* ヘッダーレイアウト */
div#headerTitleArea {
	width: 760px; 
	text-align: center; 
	background-color:#666D75; 
}
div#contentsLeftArea {
	margin: 10px 10px 0px 10px;
}
div#contentsBlock{
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 15px 0px;
}
.contentsBlock{
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 15px 0px;
}
/* ヘッダースタイル */
div.headerLink {
	margin-right: 10px; 
	text-align:right; 
}
div.headerButton {
	margin-right: 10px; 
	margin-bottom: 10px; 
	text-align:right; 
}
div.headerText {
	font-size: 12px; 
	line-height: 1.3em; 
	margin-top: 5px; 
	margin-right: 10px; 
}
div.naviMain {
	font-size: 12px;
	line-height: 1.4em; 
	margin-left: 15px; 
}
div.naviMaini {
	font-size: 12px;
	line-height: 1.4em; 
	margin: 0px 0px 0px 15px;
}
div.naviOther {
	margin-right: 10px;
}
/* コンテンツスタイル */
div.cornerTitles {
	font-size: 14px;
	font-weight: bold; 
	text-align: left; 
	text-valign: middle; 
	padding-left: 10px;
	padding-bottom: 10px;
	background: url("../../../common2/aip/img/aip_mark_subtitle.gif") no-repeat;
}
div.cornerTitle {
	font-size: 14px;
	font-weight: bold; 
	text-align: left; 
	text-valign: middle;
	padding-left: 10px;
	padding-bottom: 10px;
	background: url("../../../common2/aip/img/aip_mark_subtitle.gif") no-repeat;
}
div.cornerSubTitle {
	font-size: 12px;
	font-weight: bold;
	padding-top: 2px; 
	padding-bottom: 2px; 
	padding-left: 5px; 
	background-color: #b9b9b9;
}
.cornerListContents {
	font-size: 12px;
	margin-bottom: 10px; 
	width: 760px;
	background-color: #e4e4e4;
}
div.cornerContentsTitle {
	font-size: 12px;
	font-weight: bold; 
	text-align: left; 
	margin-bottom: 10px; 
	margin-left: 15px; 
}
div.cornerNavi {
	font-size: 10px;
	margin-top: 8px; 
	margin-bottom: 5px; 
}
div.cornerRightNavi {
	text-align: right; 
	margin-top: 3px; 
	margin-bottom: 10px; 
}
.infoTitle {
	font-weight: bold;
}
div.infoLine {
    margin-top: 5px;
    margin-bottom: 8px;
    background-image:url(http://www.sonymusic.co.jp/common2/image/aip_line.gif);
    background-repeat:
    repeat-x;
}
div.dlLine {
    background-image:url(http://www.sonymusic.co.jp/common2/image/aip_line.gif);
    background-repeat:
    repeat-x;
    padding: 3px 0px 3px 0px;
}
span.noButton {
	width: 62px; 
	padding-top: 3px; 
	padding-bottom: 2px;
	text-align:center; 
}
.main_title {
	background:url(../../../common2/aip/img/title_j.gif) no-repeat;
	width: 760px;
	height: 28px;
	margin-bottom: 10px;
}
.main_title2 {
	background:url(../../../common2/aip/img/title_i.gif) no-repeat;
	width: 760px;
	height: 28px;
	margin-bottom: 10px;
}
.artist_main {
	background:url(../../../common2/aip/img/bg_plate.gif) repeat;
	width: 760px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.artist_photo {
	background:url(../../../common2/aip/img/photo_bg.gif) no-repeat;
	width: 162px;
	height: 106px;
}
.text1 {
	font-size: 10px;
	line-height: 10px
}
.gray33 {
	color: #e4e4e4;
}
.live_color1 {
	background-color: #000000;
}
.live_color2 {
	color: #000000;
	background-color: #ffffff;
}
.live_color3 {
	color: #000000;
}
ul {
	margin: 15px 0px 0px 0px;
}
li {
	margin: 0px 0px 10px 0px;
	font-size: 12px;
	line-height: 16px;
}
li a {
	/*color: #e4e4e4;*/
}
/* 着うたなど */
.uta_text {
/*	color: #686868;*/
	font-size: 10px;
}
.uta_arrow {
/*	color: #ff9933;*/
}
.uta_arrow:hover {
/*	color: #ff9933;*/
}
a.uta_link {
/*	color: #606060;*/
}
a:hover.uta_link {
/*	color: #606060;*/
}
td.uta_list_icon_i_img {
	background:url(../../../common2/aip/img/aip_icon_i_w.gif) no-repeat center center;
	padding: 3px 3px 3px 3px;
	text-align: center;
	text-valign: middle;
	width: 12px;
	height: 12px;
}
td.uta_list_icon_ez_img {
	background:url(../../../common2/aip/img/aip_icon_ez_w.gif) no-repeat center center;
	padding: 3px 3px 3px 3px;
	text-align: center;
	text-valign: middle;
	width: 12px;
	height: 12px;
}
td.uta_list_icon_v_img {
	background:url(../../../common2/aip/img/aip_icon_v_w.gif) no-repeat center center;
	padding: 3px 3px 3px 3px;
	text-align: center;
	text-valign: middle;
	width: 12px;
	height: 12px;
}

td.uta_list_icon_y_img {
	background:url(../../../common2/aip/img/aip_icon_y_w.gif) no-repeat center center;
	padding: 3px 3px 3px 3px;
	text-align: center;
	text-valign: middle;
	width: 12px;
	height: 12px;
}

table.uta_subtitle {
	margin: 10px 0px 10px 0px;
	width: 100%;
}
tr.uta_subtitle {
	background-color: #b9b9b9;
}
td.uta_subtitle1_01 {
	background:url(../../../common2/aip/img/uta_title01_w.gif) no-repeat;
	background-color: #b9b9b9;
	text-align: left;
	text-valign: middle;
	width: auto;
	height: 43px;
}
td.uta_subtitle1_02 {
	background:url(../../../common2/aip/img/uta_title02_w.gif) no-repeat;
	background-color: #b9b9b9;
	text-align: left;
	text-valign: middle;
	width: auto;
	height: 43px;
}
td.uta_subtitle1_03 {
	background:url(../../../common2/aip/img/uta_title03_w.gif) no-repeat;
	background-color: #b9b9b9;
	text-align: left;
	text-valign: middle;
	width: auto;
	height: 43px;
}
td.uta_subtitle1_04 {
	background:url(../../../common2/aip/img/uta_title04_w.gif) no-repeat;
	background-color: #b9b9b9;
	text-align: left;
	text-valign: middle;
	width: auto;
	height: 43px;
}
td.uta_subtitle1_05 {
	background:url(../../../common2/aip/img/uta_title05_w.gif) no-repeat;
	background-color: #b9b9b9;
	text-align: left;
	text-valign: middle;
	width: auto;
	height: 43px;
}
td.uta_subtitle1_06 {
	background:url(../../../common2/aip/img/uta_title06_w.gif) no-repeat;
	background-color: #b9b9b9;
	text-align: left;
	text-valign: middle;
	width: auto;
	height: 43px;
}
td.uta_subtitle2_01 {
	background:url(../../../common2/aip/img/uta_btn_dlsite01_w.gif) no-repeat center center;
	background-color: #b9b9b9;
	padding: 4px 5px 0px 0px;
	width: 228px;
	height: 35px;
}
td.uta_subtitle2_02 {
	background:url(../../../common2/aip/img/uta_btn_dlsite02_w.gif) no-repeat center center;
	background-color: #b9b9b9;
	padding: 4px 5px 0px 0px;
	text-align: right;
	width: 228px;
	height: 35px;
}
td.uta_subtitle2_03 {
	background:url(../../../common2/aip/img/uta_btn_dlsite03_w.gif) no-repeat center center;
	background-color: #b9b9b9;
	padding: 4px 5px 0px 0px;
	text-align: right;
	width: 228px;
	height: 35px;
}
td.uta_subtitle2_04 {
	background:url(../../../common2/aip/img/uta_btn_dlsite04_w.gif) no-repeat center center;
	background-color: #b9b9b9;
	padding: 4px 5px 0px 0px;
	text-align: right;
	width: 228px;
	height: 35px;
}
td.uta_subtitle2_05 {
	background:url(../../../common2/aip/img/uta_btn_dlsite05_w.gif) no-repeat center center;
	background-color: #b9b9b9;
	padding: 4px 5px 0px 0px;
	text-align: right;
	width: 228px;
	height: 35px;
}
td.uta_subtitle2_06 {
	background:url(../../../common2/aip/img/uta_btn_dlsite06_w.gif) no-repeat center center;
	background-color: #b9b9b9;
	padding: 4px 5px 0px 0px;
	text-align: right;
	width: 228px;
	height: 35px;
}
table.uta_list {
	margin: 0px 0px 10px 0px;
	width: 100%;
}
tr.uta_list {
	padding: 0px 0px 2px 0px;
}
td.uta_list_square1 {
	padding: 3px 3px 3px 3px;
	text-valign: middle;
/*	background-color: #e4e4e4;*/
	color: #cccc33;
	width: 10px;
}
td.uta_list_new1 {
	padding: 3px 5px 3px 5px;
	text-valign: middle;
	background: url(../../../common2/aip/img/uta_new.gif) no-repeat 2px 7px;
	color: #cccc33;
}
td.uta_list_title1 {
	padding: 3px 3px 3px 3px;
	text-valign: middle;
/*	background-color: #e4e4e4;*/
	width: 294px;
}
td.uta_list_square2 {
	padding: 3px 3px 3px 3px;
	text-valign: middle;
/*	background-color: #e4e4e4;*/
	color: #cccc33;
	width: 10px;
}
td.uta_list_new2 {
	padding: 3px 5px 3px 5px;
	text-valign: middle;
	background: url(../../../common2/aip/img/uta_new.gif) no-repeat 2px 7px;
	color: #cccc33;
}
td.uta_list_title2 {
	padding: 3px 3px 3px 3px;
	text-valign: middle;
/*	background-color: #e4e4e4;*/
	width: 294px;
}
td.uta_list_icon_i {
	background:url(../../../common2/aip/img/aip_icon_i_w.gif) no-repeat center center;
	padding: 3px 3px 3px 3px;
	text-align: center;
	text-valign: middle;
/*	background-color: #cbcbcb;*/
	width: 12px;
	height: 12px;
}
td.uta_list_icon_ez {
	background:url(../../../common2/aip/img/aip_icon_ez_w.gif) no-repeat center center;
	padding: 3px 3px 3px 3px;
	text-align: center;
	text-valign: middle;
/*	background-color: #cbcbcb;*/
	width: 12px;
	height: 12px;
}
td.uta_list_icon_v {
	background:url(../../../common2/aip/img/aip_icon_v_w.gif) no-repeat center center;
	padding: 3px 3px 3px 3px;
	text-align: center;
	text-valign: middle;
/*	background-color: #cbcbcb;*/
	width: 12px;
	height: 12px;
}
td.uta_list_icon_y {
	background:url(../../../common2/aip/img/aip_icon_y_w.gif) no-repeat center center;
	padding: 3px 3px 3px 3px;
	text-align: center;
	text-valign: middle;
/*	background-color: #cbcbcb;*/
	width: 12px;
	height: 12px;
}
td.uta_list_square_odd {
	padding: 3px 3px 3px 3px;
	width: 10px;
}
td.uta_list_title_odd {
	padding: 3px 3px 3px 3px;
	width: 294px;
}
td.uta_list_icon_odd {
	padding: 3px 3px 3px 3px;
	width: 12px;
}
td.uta_list_icon_no {
	padding: 3px 3px 3px 3px;
/*	background-color: #cbcbcb;*/
	width: 12px;
	height: 12px;
}
td.uta_space10 {
	width: 10px;
}
td.uta_line {
	height: 2px;
}
/* ディスコグラフィ */
h2.disc_number {
	margin: 15px 0px 10px 0px;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	padding-left: 10px;
	background: url(../../../common2/aip/img/disc_bg_w.gif) repeat-x top left;
	color: #eeeeee;
}
div.discography {
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 15px 0px;
}
div#disco_dl{
	display: none;
}
div#disco_mobile{
	display: block;
}
table.discoNavi {
	margin: 10px 0px 8px 0px;
	width: 200px;
}
table.discolist {
	margin-top: 3px;
	border-top: 1px solid #333333;
	width: 200px;
}
table.disco_tab {
	margin-top: 2px;
}
td.m_disco {
	border-bottom: 1px solid #333333;
}
td.m_jacket {
	width:40px;
	border-bottom: 1px solid #333333;
}
td.disco_line {
	height: 1px;
	padding: 0px;
	background-color: #333333;
}
td.audition {
	background-image:url(../../../common2/aip/img/arrow_audition_w.gif);
	background-repeat:no-repeat;
	background-position: left bottom;
	padding: 0px 0px 2px 4px;
}
td.audition2 {
	padding: 0px 0px 2px 0px;
}
tr.disco {
/*	background-color: #ededed;*/
}
tr.discolist_over {
/*	background-color: #e4e4e4;*/
}
td.disco {
/*	background-color: #ededed;*/
}
tr.disco_over {
/*	background-color: #ededed;*/
}
img.btn_shop{
	margin: 0px 5px 0px 0px;
	background: url(../../../common2/aip/img/btn_shop2_w.gif) no-repeat center center;
}
img.btn_dlall{
	margin: 0px 5px 0px 0px;
	background: url(../../../common2/aip/img/btn_alldl_w.gif) no-repeat center center;
}
img.btn_hpplayer{
	background: url(../../../common2/aip/img/btn_myhpbtn_w.gif) no-repeat center center;
}
td.tab_dlon{
	background: url(../../../common2/aip/img/tab_dl_on_w.gif) no-repeat center center;
}
td.tab_dloff{
	background: url(../../../common2/aip/img/tab_dl_w.gif) no-repeat center center;
}
td.tab_mobileon{
	background: url(../../../common2/aip/img/tab_mobile_on_w.gif) no-repeat center center;
}
td.tab_mobileoff{
	background: url(../../../common2/aip/img/tab_mobile_w.gif) no-repeat center center;
}
td.tab_dlon{
	background: url(../../../common2/aip/img/tab_dl_on_w.gif) no-repeat center center;
}
td.tab_dloff{
	background: url(../../../common2/aip/img/tab_dl_w.gif) no-repeat center center;
}
td.tab_mobileon{
	background: url(../../../common2/aip/img/tab_mobile_on_w.gif) no-repeat center center;
}
td.tab_mobileoff{
	background: url(../../../common2/aip/img/tab_mobile_w.gif) no-repeat center center;
}
td.tab_all_on{
	background: url(../../../common2/aip/img/tab_all_ov_w.gif) no-repeat center center;
}
td.tab_all_off{
	background: url(../../../common2/aip/img/tab_all_w.gif) no-repeat center center;
}
td.tab_single_on{
	background: url(../../../common2/aip/img/tab_single_ov_w.gif) no-repeat center center;
}
td.tab_single_off{
	background: url(../../../common2/aip/img/tab_single_w.gif) no-repeat center center;
}
td.tab_album_on{
	background: url(../../../common2/aip/img/tab_album_ov_w.gif) no-repeat center center;
}
td.tab_album_off{
	background: url(../../../common2/aip/img/tab_album_w.gif) no-repeat center center;
}
td.tab_sacd_on{
	background: url(../../../common2/aip/img/tab_sacd_ov_w.gif) no-repeat center center;
}
td.tab_sacd_off{
	background: url(../../../common2/aip/img/tab_sacd_w.gif) no-repeat center center;
}
td.tab_video_on{
	background: url(../../../common2/aip/img/tab_video_ov_w.gif) no-repeat center center;
}
td.tab_video_off{
	background: url(../../../common2/aip/img/tab_video_w.gif) no-repeat center center;
}
td.tab_line{
	background: url(../../../common2/aip/img/tab_line_w.gif) repeat-x center center;
}
td.disco_audi_no{
	width: 19px;
	background: url(../../../common2/aip/img/nothing_w.gif) no-repeat center center;
	/*background-color: #ededed;*/
}
td.disco_audi_sound{
	width: 19px;
	background: url(../../../common2/aip/img/btn_audition_sound_w.gif) no-repeat center center;
/*	background-color: #ededed;*/
}
td.disco_audi_movie{
	width: 19px;
	background: url(../../../common2/aip/img/btn_audition_movie_w.gif) no-repeat center center;
	/*background-color: #ededed;*/
}
td.disco_mobile_no{
	width: 24px;
	background: url(../../../common2/aip/img/nothing_mobile_w.gif) no-repeat center center;
	padding-left: 1px;
}

td.disco_mobile_uta{
	width: 25px;
	background: url(../../../common2/aip/img/btn_uta_w.gif) no-repeat center center;
	padding-left: 1px;
}

td.disco_mobile_mov{
	width: 24px;
	background: url(../../../common2/aip/img/btn_movie_w.gif) no-repeat center center;
	padding-left: 1px;
}

td.disco_mobile_full{
	width: 24px;
	background: url(../../../common2/aip/img/btn_full_w.gif) no-repeat center center;
	padding-left: 1px;
}

td.disco_mobile_call{
	width: 24px;
	background: url(../../../common2/aip/img/btn_call_w.gif) no-repeat center center;
	padding-left: 1px;
}

td.disco_mobile_vc{
	width: 25px;
	background: url(../../../common2/aip/img/btn_vc_w.gif) no-repeat center center;
	padding-left: 1px;
}
td.disco_dl_no{
	width: 42px;
	background: url(../../../common2/aip/img/nothing_dl_w.gif) no-repeat center center;
}

td.disco_dl_no1{
	width: 59px;
	background: url(../../../common2/aip/img/nothing_dl_w.gif) no-repeat center center;
}

td.disco_dl_no2{
	width: 1px;
}

td.disco_dl_no3{
	width: 59px;
	background: url(../../../common2/aip/img/nothing_dl_w.gif) no-repeat center center;
}

td.disco_dl{
	width: 130px;
	background: url(../../../common2/aip/img/btn_dl_w.gif) no-repeat center center;
}

td.disco_dl_mora_music{
	width: 59px;
	background: url(../../../common2/aip/img/btn_mora_music.gif) no-repeat center center;
}

td.disco_dl_mora_video{
	width: 59px;
	background: url(../../../common2/aip/img/btn_mora_video.gif) no-repeat center center;
}

td.disco_dl_mora{
	width: 59px;
	background: url(../../../common2/aip/img/btn_mora_music.gif) no-repeat center center;
}

td.disco_dl_morawin{
	width: 41px;
	background: url(../../../common2/aip/img/btn_moraw.gif) no-repeat center center;
}

td.disco_dl_morawv{
	width: 43px;
	background: url(../../../common2/aip/img/btn_morawv.gif) no-repeat center center;
}
/* モバイル */
body.mobilesite_frame {
	margin: 0px 0px 0px 0px;
}
body.mobilesite_Left {
	margin: 10px 0px 0px 10px;
}
body.mobilesite_Right {
	margin: 10px 10px 0px 10px;
}
body.mobilesite_popup {
	margin: 10px 10px 0px 10px;
}
/* --------ケータイサイトLEFT----*/
table.mobile_image td.mobile_top {
	background: url("../../../common2/aip/img/mobile_top_w.gif") no-repeat;
	width: 210px;
	height: 62px;
}
table.mobile_image td.mobile_left {
	width: 21px;
	height: 362px;
	background: url("../../../common2/aip/img/mobile_left_w.gif") no-repeat;
}
table.mobile_image td.mobile_right {
	width: 21px;
	height: 362px;
	background: url("../../../common2/aip/img/mobile_right_w.gif") no-repeat;
}
table.mobile_image td.mobile_bottom {
	width: 210px;
	height: 100px;
	background: url("../../../common2/aip/img/mobile_bottom_w.gif") no-repeat;
}
/* --------ケータイサイトRIGHT---*/
td.mobilesite_top_title {
	width: 100%;
	height: 24px;
	background-color: #7c7c7c;
	background: url("../../../common2/aip/img/mobile_title_bg_w.gif") repeat-x top left;
	vertical-align: center;
}
div.mobilesite_top_title1 {
	background: url("../../../common2/aip/img/mobile_title01_w.gif") no-repeat top left;
}
div.mobilesite_top_title2 {
	background: url("../../../common2/aip/img/mobile_title02_w.gif") no-repeat top left;
}
div.mobilesite_top_title3 {
	background: url("../../../common2/aip/img/mobile_title03_w.gif") no-repeat top left;
}
div.mobilesite_top_title4 {
	background: url("../../../common2/aip/img/mobile_title04_w.gif") no-repeat top left;
}
div.mobilesite_top_title5 {
	background: url("../../../common2/aip/img/mobile_title05_w.gif") no-repeat top left;
}
td.mobilesite_access {
	vertical-align: top;
	padding: 7px 10px 10px 10px;
	/*background: #ffffff;*/
	/*color: #333333;*/
}
td.mobilesite_spacer {
	height: 10px;
}
table.mobilesite_access_1 {
	width: auto;
	margin: 10px 0px 0px 0px;
	padding: 0px;
}
table.mobilesite_access_1 td.mobilesite_access_1_left {
	/*background: #ffffff;
	color: #333333;*/
	vertical-align: top;
	padding-right: 30px;
	white-space: nowrap;
}
table.mobilesite_access_1 td.mobilesite_access_1_right {
	width: 105px;
	vertical-align: top;
	text-align: left;
	background-image: url("../../../common2/aip/img/mobile_btn_send_w.gif");
	/*background-color: #ffffff;*/
	background-repeat: no-repeat;
	background-position: left top;
}
span.mobilesite_access_1_hankaku {
	font-size: 10px;
	/*color: #ff6600;*/
}
span.mobilesite_access_1 {
	/*color: #666666;*/
	font-size: 10px;
}
span.mobilesite_access_2 {
	float: left;
}
div.mobilesite_qr {
	float: right;
	padding: 0px 0px;
	height: 102px;
	/*background-color: #ffffff;*/
	background-repeat: no-repeat;
	background-position: right center;
}
div.mobilesite_qr img {
	border: 1px #cccccc solid;
}
div.mobilesite_access3 {
	text-align: left;
	margin: 10px 0px 0px 0px;
	padding: 0px;
/*	background: #ffffff;*/
}
div.mobile_send_pc {
	text-align: left;
	/*background: #ffffff;*/
	background: url("../../../common2/aip/img/mobile_btn_send_pc_w.gif");
	background-position: center bottom;
	background-repeat: no-repeat;
	width: 187px;
	height: 27px;
	padding: 6px 0px 0px 0px;
}
table.mobilesite_access_4 td.mobilesite_access_4_carrier {
	vertical-align: top;
	padding: 0px 0px 5px 0px;
	/*background: #ffffff;*/
	/*color: #333333;*/
}
table.mobilesite_access_4 td.mobilesite_access_4_steps {
	vertical-align: top;
	padding: 0px 0px 5px 12px;
/*	background: #ffffff;*/
/*	color: #333333;*/
}
div.mobilesite_access5 {
	margin: 10px 0px;
	padding: 0px 0px;
/*	background: #ffffff;
	color: #ff6600;*/
	font-weight: bold;
}
textarea.mobilesite_access5 {
	width: 470px;
	height: 35px;
	border: 1px #909090 solid;
}
span.mobilesite_square {
	color: #cccc33;
}
/* --------RIGHT白版 SEND--------------------*/
/* -ケータイサイト右 送信完了-*/
td.mobilesite_top_send {
	width: 100%;
	height: 24px;
	background-color: #7c7c7c;
	background: url("../../../common2/aip/img/mobile_title_bg_w.gif") repeat-x top left;
	vertical-align: center;
}
div.mobilesite_send_title {
	background: url("../../../common2/aip/img/mobilesite_send_title_w.gif") no-repeat top left;
}
td.mobilesite_send {
	vertical-align: top;
	padding: 7px 0px 0px 0px;
	background: #ffffff;
	color: #333333;
}
div.mobilesite_send_outer {
	background: #c6c6c6;
	padding: 10px;
	text-align: center;
}
div.mobilesite_send_inner {
	height: 238px;
	text-align: center;
	background-color: #e1e1e1;
	padding: 10px 0px;
}
div.mobilesite_send_word {
	background-image: url("../../../common2/aip/img/mobilesite_send_word_w.gif");
	background-repeat: no-repeat;
	background-position: center center;
	margin: 40px 0px;
}
td.mobilesite_send_detail {
	color: #333333;
	font-size: 10px;
	line-height: 14px;
	vertical-align: center;
}
div.mobilesite_send_back {
	margin-top: 10px;
	background: url("../../../common2/aip/img/mobilesite_send_back_w.gif") no-repeat center center;
}
/* ケータイPOPUP*/
body.mobilesite_popup {
	margin: 10px 10px 0px 10px;
	scrollbar-base-color: #ff0000;
	scrollbar-track-color: #333333;
	scrollbar-face-color: #666666;
	scrollbar-shadow-color: #1A191E;
	scrollbar-darkshadow-color: #000000;
	scrollbar-highlight-color: #333333;
	scrollbar-3dlight-color: #1A191E;
	scrollbar-arrow-color: #000000;
	background-color: #000000;
	font-size: 12px;
	line-height: 14px;
	color: #ffffff;
}
img.mp_logo {
	float: left;
}
img.mp_close {
	float: right;
}
img.stitle {
	margin: 10px 0px 0px 0px;
}
div.mp_where {
	margin: 10px 0px 10px 0px;
/*	margin: 3px 0px 12px 0px;*/
/*	color: #999999; */
	font-size: 10px;
}
span.mp_square {
	color: #cccc33;
}
table.mp_access {
	width: 525px;
}
td.mp_access_left1 {
	width: 109px;
	height: 168px;
	background-image: url("../../../common2/aip/img/mp_access01b.gif");
	background-repeat: no-repeat;
	background-position: top left;
}
td.mp_access_left2 {
	width: 109px;
	height: 168px;
	background-image: url("../../../common2/aip/img/mp_access02b.gif");
	background-repeat: no-repeat;
	background-position: top left;
}
td.mp_access_right table.det{
	width: 416px;
	height: 168px;
	vertical-align: top;
	background: #464646;
}
td.mp_fromform {
	width: 416px;
	height: 32px;
	background-image: url("../../../common2/aip/img/mp_t01b.gif");
	background-repeat: no-repeat;
}
td.mp_frompc {
	width: 416px;
	height: 32px;
	background-image: url("../../../common2/aip/img/mp_t02b.gif");
	background-repeat: no-repeat;
}
td.mp_detail {
	height: 73px;
	background: #464646;
	color: #ffffff;
	font-size: 10px;
	line-height: 14px;
	padding: 0px 8px;
	vertical-align: center;
}
td.mp_send {
	height: 49px;
	background: #5D5D5D;
	color: #333333;
	vertical-align: middle;
	text-align: right;
	padding-right: 5px;
}
td.mp_send img.btn_pc {
	margin-top: 7px;
}
table.mp_send2 {
	width: 403px;
	background: #5D5D5D;
	color: #ffffff;
}
td.mp_send2_l {
	width: 297px;
	text-align: left;
	margin-left: 5px;
}
td.mp_send2_r {
	width: 106px;
	text-align: right;
}
span.mp_hankaku {
	font-size: 10px;
	color: #ff6600;
}
td.mp_bottom {
	height: 4px;
}
div.mp_copy {
	width: 525px;
	background: #000000;
	color: #999999;
	margin-top: 0px;
	padding: 3px 0px;;
	text-align: center;
	font-size: 10px;
}
span.mp_blue {
	color: #3c9ccc;
}
div.mp_url {
	margin-top: 15px;
/*	display: none; */
}
/* ケータイPOPUP SEND*/
div.mp_send_outer {
	height: 336px;
	background: #333333;
	text-align: center;
	padding: 10px 10px 0px 10px;
}
div.mp_send_inner {
	height: 292px;
	background-color: #464646;
	padding-top: 0px;
}
td.mp_senddetail {
	background: #464646;
	color: #ffffff;
	font-size: 10px;
	line-height: 14px;
	vertical-align: center;
}
/* 関連サイト */
td.link_left {
	width: 5px;
	/*background-color: #7e7e7e;*/
	padding: 0px;
}
td.link_center {
	/*background-color: #dddddd;*/
}
td.link_right {
	/*background-color: #ededed;*/
	padding: 10px 5px;
}
a.link {
	/*color: #006699;*/
}
a.link:hover {
	/*color: #006699;*/
}
td.link_line {
	padding: 0px;
}
/* インフォメーション */
h2.info_title {
	margin: 15px 0px 0px 0px;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	padding-left: 10px;
	border-bottom: 1px solid #cccccc;
}
.info_date {
	font-weight: normal;
}
p.info_article {
	margin: 0px 0px 5px 0px;
	padding: 10px;
	font-size: 12px;
	line-height: 14px;
}
p.info_article a {
	/*color: #ff6600;*/
}
p.live_article {
	background: url(../../../common2/aip/img/media_arrow.gif) no-repeat left top;
	margin: 10px 0px 5px 5px;
	padding-left: 10px;
	font-size: 12px;
	line-height: 14px;
}
table.live_article {
	margin: 10px 0px 5px 3px;
	font-size: 12px;
	line-height: 14px;
}
table.live_article a {
	/*color: #ff6600;*/
}
table.info_list {
	margin: 15px 0px 2px 0px;
}
h2.live_title {
	margin: 15px 0px 0px 0px;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	padding-left: 5px;
	border-bottom: 1px solid #cccccc;
}
td.info_cap {
	background-image:url(../../../common2/aip/img/arrow_audition_w.gif);
	background-repeat:no-repeat;
	background-position: left bottom;
	padding: 0px 0px 0px 5px;
	font-size: 10px;
	line-height: 16px;
/*	color: #333333;*/
}
td.live_date {
	/*background-color: #cccccc;*/
	vertical-align: top;
	font-size: 10px;
	line-height: 10px;
}
td.live_hall {
	/*background-color: #dddddd;*/
	vertical-align: top;
	font-size: 10px;
	line-height: 10px;
}
td.live_info {
	/*background-color: #eaeaea;*/
	vertical-align: top;
	font-size: 10px;
	line-height: 10px;
}
p.live_note {
	margin: 0px 0px 5px 0px;
	padding: 5px;
	font-size: 10px;
	line-height: 12px;
/*	background-color: #eaeaea;*/
}
p.live_note2 {
	margin: 0px 0px 5px 0px;
	padding: 5px;
	font-size: 10px;
	line-height: 12px;
}
.live_notetitle {
	font-weight: bold;
	font-size: 12px;
	line-height: 14px;
}
p.live_note a {
/*	color: #ff6600;*/
}
p.live_note2 a {
/*	color: #ff6600;*/
}
div.media_caution {
	font-size: 10px;
	margin: 0px 0px 0px 10px;
}
ul.media {
	padding: 10px;
	margin: 0px 0px 5px 0px;
}
li.media {
	margin: 5px 0px;
	padding-left: 10px;
	list-style-type: none;
	background: url(../../../common2/aip/img/media_arrow.gif) no-repeat left top;
	font-size: 12px;
	line-height: 14px;
}
li.media a {
/*	color: #ff6600;*/
}
li.media a:hover {
/*	color: #ff6600;*/
}
.media_day {
	font-size: 12px;
	line-height: 14px;
}
.media_note {
/*	color: #666666;*/
	font-size: 12px;
	line-height: 14px;
}

/* 音楽ダウンロードページ */

div.dl_moralink {
	margin: 15px 0px;
	text-align: center;
}

div.dl_mora {
	margin: 0px 0px 35px 0px;
}

div.dl_morav {
	margin: 0px 0px 35px 0px;
}

table.dl_subtitle {
	margin: 10px 0px 10px 0px;
	width: 100%;
}

td.dl_subtitle1_mora {
	background:url(../../../common2/aip/img/dl_title01back_w.gif) no-repeat;
	background-color: #c5c5c5;
	text-align: left;
	text-valign: middle;
	width: auto;
	padding:6px 0 6px 13px;
}

td.dl_subtitle1_mora p{
	background:url(../../../common2/aip/img/dl_title01txt_w.png) no-repeat;
	margin:0;
	padding:0;
}

td.dl_subtitle1_01 {
	background:url(../../../common2/aip/img/dl_title01_w.jpg) no-repeat;
	background-color: #c5c5c5;
	text-align: left;
	text-valign: middle;
	width: auto;
	height: 43px;
}

td.dl_subtitle1_02 {
	background:url(../../../common2/aip/img/dl_title02_w.jpg) no-repeat;
	background-color: #c5c5c5;
	text-align: left;
	text-valign: middle;
	width: auto;
	height: 43px;
}

td.dl_subtitle2_mora {
	background:url(../../../common2/aip/img/dl_btn_mora.png) no-repeat left center;
	background-color: #c5c5c5;
	padding: 6px 2px 0px 0px;
	width: 79px;
	height: 35px;
}

td.dl_subtitle2_01 {
	background:url(../../../common2/aip/img/dl_btn_mora_w.gif) no-repeat left center;
	background-color: #c5c5c5;
	padding: 6px 2px 0px 0px;
	width: 79px;
	height: 35px;
}

td.dl_subtitle2_01w {
	background:url(../../../common2/aip/img/dl_btn_morawin_w.gif) no-repeat left center;
	background-color: #c5c5c5;
	padding: 6px 2px 0px 0px;
	width: 104px;
	height: 35px;
}

td.dl_subtitle2_02 {
	background:url(../../../common2/aip/img/dl_btn_video_w.gif) no-repeat left center;
	background-color: #c5c5c5;
	padding: 6px 2px 0px 0px;
	width: 146px;
	height: 35px;
}

td.dl_subtitle2_dl {
	background:url(../../../common2/aip/img/dl_btn_title.png) no-repeat left center;
	background-color: #c5c5c5;
	padding: 0px 2px 0px 0px;
	width: 72px;
	vertical-align: middle;
}

div.dl_anchor {
	margin: 15px 0px 0px 0px;
	font-size: 12px;
}

div.dl_anchor span{
	color:#dedc92;
}

div.dl_all_title_mora {
	margin: 20px 0px 10px 0px;
	font-size: 14px;
	color:#828282;
}

table.dl_list {
	margin: 0px 0px 10px 0px;
	width: 100%;
}

tr.dl_list {
	padding: 0px 0px 2px 0px;
}

td.dl_list_title_mora {
	padding: 3px 3px 3px 15px;
	vertical-align: top;
	width: 330px;
	background-color:#f5f5f5;
}

td.dl_list_space_mora {
	width: 2px;
}

td.dl_list_title_odd_mora {
	padding: 3px 3px 3px 15px;
	width: 330px;
}

td.dl_list_square1 {
	padding: 3px 3px 3px 3px;
	vertical-align: top;
	color: #cccc33;
	width: 10px;
}

td.dl_list_title1 {
	padding: 3px 3px 3px 3px;
	vertical-align: top;
}

.dl_list_package {
	color: #666666;
}

div.dl_all_title {
	margin: 15px 0px 5px 0px;
	font-size: 12px;
}

td.dl_list_square2 {
	padding: 3px 3px 3px 3px;
	vertical-align: middle;
	color: #227cae;
	width: 10px;
}

td.dl_list_title2 {
	padding: 3px 3px 3px 3px;
	vertical-align: middle;
	width: 330px;
}

td.dl_list_square3 {
	padding: 3px 3px 3px 3px;
	vertical-align: top;
	color: #cccc33;
	width: 10px;
}

td.dl_list_title3 {
	padding: 3px 3px 3px 3px;
	vertical-align: middle;
	width: 330px;
}

td.dl_space10 {
	width: 10px;
}

td.dl_line {
	height: 2px;
}

img.dl_btn_moralink {
	background:url(../../../common2/aip/img/dl_btn_moralink_w.gif) no-repeat left top;}

img.dl_btn_morawlink {
	margin: 0px 10px;
	background:url(../../../common2/aip/img/dl_btn_morawlink_w.gif) no-repeat left top;}

img.dl_btn_morawvlink {
	background:url(../../../common2/aip/img/dl_btn_morawvlink_w.gif) no-repeat left top;}

img.dl_btn_moralink_no {
	background:url(../../../common2/aip/img/dl_btn_moralink_no_w.gif) no-repeat left top;}

img.dl_btn_morawlink_no {
	margin: 0px 10px;
	background:url(../../../common2/aip/img/dl_btn_morawlink_no_w.gif) no-repeat left top;}

img.dl_btn_morawvlink_no {
	background:url(../../../common2/aip/img/dl_btn_morawvlink_no_w.gif) no-repeat left top;}


/* ディスコグラフィ複数枚組用*/
div#disco_dl2{
	display: none;
}
div#disco_mobile2{
	display: block;
}
div#disco_dl3{
	display: none;
}
div#disco_mobile3{
	display: block;
}
div#disco_dl4{
	display: none;
}
div#disco_mobile4{
	display: block;
}
div#disco_dl5{
	display: none;
}
div#disco_mobile5{
	display: block;
}
div#disco_dl6{
	display: none;
}
div#disco_mobile6{
	display: block;
}
div#disco_dl7{
	display: none;
}
div#disco_mobile7{
	display: block;
}
div#disco_dl8{
	display: none;
}
div#disco_mobile8{
	display: block;
}
div#disco_dl9{
	display: none;
}
div#disco_mobile9{
	display: block;
}
div#disco_dl10{
	display: none;
}
div#disco_mobile10{
	display: block;
}
div#disco_dl11{
	display: none;
}
div#disco_mobile11{
	display: block;
}
div#disco_dl12{
	display: none;
}
div#disco_mobile12{
	display: block;
}
div#disco_dl13{
	display: none;
}
div#disco_mobile13{
	display: block;
}
div#disco_dl14{
	display: none;
}
div#disco_mobile14{
	display: block;
}
div#disco_dl15{
	display: none;
}
div#disco_mobile15{
	display: block;
}
div#disco_dl16{
	display: none;
}
div#disco_mobile16{
	display: block;
}
div#disco_dl17{
	display: none;
}
div#disco_mobile17{
	display: block;
}
div#disco_dl18{
	display: none;
}
div#disco_mobile18{
	display: block;
}
div#disco_dl19{
	display: none;
}
div#disco_mobile19{
	display: block;
}
div#disco_dl20{
	display: none;
}
div#disco_mobile20{
	display: block;
}
div#disco_dl21{
	display: none;
}
div#disco_mobile21{
	display: block;
}
div#disco_dl22{
	display: none;
}
div#disco_mobile22{
	display: block;
}
div#disco_dl23{
	display: none;
}
div#disco_mobile23{
	display: block;
}
div#disco_dl24{
	display: none;
}
div#disco_mobile24{
	display: block;
}
div#disco_dl25{
	display: none;
}
div#disco_mobile25{
	display: block;
}
div#disco_dl26{
	display: none;
}
div#disco_mobile26{
	display: block;
}
div#disco_dl27{
	display: none;
}
div#disco_mobile27{
	display: block;
}
div#disco_dl28{
	display: none;
}
div#disco_mobile28{
	display: block;
}
div#disco_dl29{
	display: none;
}
div#disco_mobile29{
	display: block;
}
div#disco_dl30{
	display: none;
}
div#disco_mobile30{
	display: block;
}
div#disco_dl31{
	display: none;
}
div#disco_mobile31{
	display: block;
}
div#disco_dl32{
	display: none;
}
div#disco_mobile32{
	display: block;
}
div#disco_dl33{
	display: none;
}
div#disco_mobile33{
	display: block;
}
div#disco_dl34{
	display: none;
}
div#disco_mobile34{
	display: block;
}
div#disco_dl35{
	display: none;
}
div#disco_mobile35{
	display: block;
}
div#disco_dl36{
	display: none;
}
div#disco_mobile36{
	display: block;
}
div#disco_dl37{
	display: none;
}
div#disco_mobile37{
	display: block;
}
div#disco_dl38{
	display: none;
}
div#disco_mobile38{
	display: block;
}
div#disco_dl39{
	display: none;
}
div#disco_mobile39{
	display: block;
}
div#disco_dl40{
	display: none;
}
div#disco_mobile40{
	display: block;
}
div#disco_dl41{
	display: none;
}
div#disco_mobile41{
	display: block;
}
div#disco_dl42{
	display: none;
}
div#disco_mobile42{
	display: block;
}
div#disco_dl43{
	display: none;
}
div#disco_mobile43{
	display: block;
}
div#disco_dl44{
	display: none;
}
div#disco_mobile44{
	display: block;
}
div#disco_dl45{
	display: none;
}
div#disco_mobile45{
	display: block;
}
div#disco_dl46{
	display: none;
}
div#disco_mobile46{
	display: block;
}
div#disco_dl47{
	display: none;
}
div#disco_mobile47{
	display: block;
}
div#disco_dl48{
	display: none;
}
div#disco_mobile48{
	display: block;
}
div#disco_dl49{
	display: none;
}
div#disco_mobile49{
	display: block;
}
div#disco_dl50{
	display: none;
}
div#disco_mobile50{
	display: block;
}
div#disco_dl51{
	display: none;
}
div#disco_mobile51{
	display: block;
}
div#disco_dl52{
	display: none;
}
div#disco_mobile52{
	display: block;
}
div#disco_dl53{
	display: none;
}
div#disco_mobile53{
	display: block;
}
div#disco_dl54{
	display: none;
}
div#disco_mobile54{
	display: block;
}
div#disco_dl55{
	display: none;
}
div#disco_mobile55{
	display: block;
}
div#disco_dl56{
	display: none;
}
div#disco_mobile56{
	display: block;
}
div#disco_dl57{
	display: none;
}
div#disco_mobile57{
	display: block;
}
div#disco_dl58{
	display: none;
}
div#disco_mobile58{
	display: block;
}
div#disco_dl59{
	display: none;
}
div#disco_mobile59{
	display: block;
}
div#disco_dl60{
	display: none;
}
div#disco_mobile60{
	display: block;
}
div#disco_dl61{
	display: none;
}
div#disco_mobile61{
	display: block;
}
div#disco_dl62{
	display: none;
}
div#disco_mobile62{
	display: block;
}
div#disco_dl63{
	display: none;
}
div#disco_mobile63{
	display: block;
}
div#disco_dl64{
	display: none;
}
div#disco_mobile64{
	display: block;
}
div#disco_dl65{
	display: none;
}
div#disco_mobile65{
	display: block;
}
div#disco_dl66{
	display: none;
}
div#disco_mobile66{
	display: block;
}
div#disco_dl67{
	display: none;
}
div#disco_mobile67{
	display: block;
}
div#disco_dl68{
	display: none;
}
div#disco_mobile68{
	display: block;
}
div#disco_dl69{
	display: none;
}
div#disco_mobile69{
	display: block;
}
div#disco_dl70{
	display: none;
}
div#disco_mobile70{
	display: block;
}
div#disco_dl71{
	display: none;
}
div#disco_mobile71{
	display: block;
}
div#disco_dl72{
	display: none;
}
div#disco_mobile72{
	display: block;
}
div#disco_dl73{
	display: none;
}
div#disco_mobile73{
	display: block;
}
div#disco_dl74{
	display: none;
}
div#disco_mobile74{
	display: block;
}
div#disco_dl75{
	display: none;
}
div#disco_mobile75{
	display: block;
}
div#disco_dl76{
	display: none;
}
div#disco_mobile76{
	display: block;
}
div#disco_dl77{
	display: none;
}
div#disco_mobile77{
	display: block;
}
div#disco_dl78{
	display: none;
}
div#disco_mobile78{
	display: block;
}
div#disco_dl79{
	display: none;
}
div#disco_mobile79{
	display: block;
}
div#disco_dl80{
	display: none;
}
div#disco_mobile80{
	display: block;
}