hr {
border:1px solid #666666;
margin:10px 0px;
height:1px;
color:#666666;
}

/*-----------------------------*/
/*------MEDIAページ -----------*/
/*-----------------------------*/
body.body-top #center2 .contents-box{
padding-top:0px;
/*padding-left:50px;*/
padding-bottom:20px;
}

body.body-top #center2 .custom585341 .contents-box{
padding-top:0px;
padding-left:20px;
padding-bottom:20px;
}

#center2 .custom2240554 h4{
display:none;
}

#center2 #custom.custom2240554 .contents-box{
text-align:center;
padding:10px 0px;
}
#center2 .custom2240554.out-box{
padding:0px;
margin:0px;
}

/*-----------------------------*/
/*------WORKSページ -----------*/
/*-----------------------------*/

#center2 .customMain2035663 .discoJK{
	margin:0px 8px 8px 0px;
	border:1px solid #582b7e;
}

#center2 .customMain2035663 .discoJK:hover{

	border:1px solid #FFFFFF;
}

/*-----------------------------*/
/*------DISOCOページ -----------*/
/*-----------------------------*/

#center2 .customMain2035720 .discoJK{
	margin:0px 8px 8px 0px;
	border:1px solid #582b7e;
}

#center2 .customMain2035720 .discoJK:hover{

	border:1px solid #FFFFFF;
}

#center2 .customMain2035720 h3{
margin:10px 0px;
}


/*-----------------------------*/
/*------center2移動 -----------*/
/*-----------------------------*/

body.body-livelist #center2{
	width:555px;
	margin:27px 0px 0px 0px;
	padding:0px 0px 0px 395px;
}
body.body-live #center2{
	width:555px;
	margin:27px 0px 0px 0px;
	padding:0px 0px 0px 395px;
}
body.body-linklist #center2{
	width:555px;
	margin:27px 0px 0px 0px;
	padding:0px 0px 0px 395px;
}

body.body-mail #center2{
	width:555px;
	margin:27px 0px 0px 0px;
	padding:0px 0px 0px 395px;
}

body.body-profile #center2{
	width:555px;
	margin:27px 0px 0px 0px;
	padding:0px 0px 0px 395px;
}

/*-----------------------------*/
/*------背景変更設定-----------*/
/*-----------------------------*/

/*PROFILE*/
body.body-profile{
	background-image: url(http://contents.syncl.jp/aria-web/img/upload/up_497478.jpg);
}

/*LIVE*/
body.body-livelist,body.body-live{
	background-image: url(http://contents.syncl.jp/aria-web/img/upload/up_497481.jpg);
}

/*LINK*/
body.body-linklist{
	background-image: url(http://contents.syncl.jp/aria-web/img/upload/up_497480.jpg);
}

/*contact*/
body.body-mail{
	background-image: url(http://contents.syncl.jp/aria-web/img/upload/up_506472.jpg);
}

/*-----------------------------*/
/*------タイトル幅　-----------*/
/*-----------------------------*/

body.body-profile h4{
	width:523px;
}

body.body-livelist h4{
	width:523px;
}
body.body-live h4{
	width:523px;
}
body.body-linklist h4{
	width:523px;
}
body.body-mail h4{
	width:523px;
}
/*-----------------------------*/
/*------タイトル-----------*/
/*-----------------------------*/
/*TOP NEWS*/
.custom585341 h4,.customMain585341 h4 {
	background-image: url(http://static.syncl.jp/img/blog/aria01/tt_topnews.png);
	_background-image: url(http://static.syncl.jp/img/blog/aria01/tt_topnews.gif);
}
.custom2238131 h4,.customMain2238131 h4 {
	height:46px;
	background-image: url(http://static.syncl.jp/img/blog/aria01/tt_news.png);
	_background-image: url(http://static.syncl.jp/img/blog/aria01/tt_news.gif);
}

.custom585378 h4,.customMain585378 h4 {
	height:46px;
	background-image: url(http://static.syncl.jp/img/blog/aria01/tt_tv.png);
	_background-image: url(http://static.syncl.jp/img/blog/aria01/tt_tv.gif);
}
.custom585379 h4,.customMain585379 h4 {
	height:46px;
	background-image: url(http://static.syncl.jp/img/blog/aria01/tt_radio.png);
	_background-image: url(http://static.syncl.jp/img/blog/aria01/tt_radio.gif);
}
.custom585380 h4,.customMain585380 h4 {
	height:46px;
	background-image: url(http://static.syncl.jp/img/blog/aria01/tt_magazine.png);
	_background-image: url(http://static.syncl.jp/img/blog/aria01/tt_magazine.gif);
}
.custom585381 h4,.customMain585381 h4 {
	height:46px;
	background-image: url(http://static.syncl.jp/img/blog/aria01/tt_web.png);
	_background-image: url(http://static.syncl.jp/img/blog/aria01/tt_web.gif);
}

/*DISCO*/
body.body-custom2035720 h4 {
	background-image: url(http://static.syncl.jp/img/blog/aria01/tt_disco.png);
	_background-image: url(http://static.syncl.jp/img/blog/aria01/tt_disco.gif);
}

/*WORKS*/
body.body-custom2035663 h4 {
	background-image: url(http://static.syncl.jp/img/blog/aria01/tt_works.png);
	_background-image: url(http://static.syncl.jp/img/blog/aria01/tt_works.gif);
}

/* オープニングフラッシュ背景 */
body#openingBG {
	background-image:url(http://contents.syncl.jp/aria-web/img/upload/up_96789.jpg);
	background-color:#353433;
	margin:0px;
	background-repeat:no-repeat;
	background-position:center top;
	
}
/* オープニングフラッシュDIV */
#openingBox {
	margin-top:0px;
	
}



/*======================================================*/
/* 共通部分 */
body {
	color:#CCCCCC;
	background-color:#000000;
	background-image: url(http://static.syncl.jp/img/blog/aria01/bg_wide.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	
}
/* 共通部分 */
hr {
	border:1px solid #666666;
	height:1px;
	
}
/* 本文リスト共通 */
.contents-box ul li {
	margin-left:15px;
	line-height:1.3em;
	
}
/* ログインバー */
#bodyTG #barBox {
	padding-bottom:0px;
	margin-bottom:0px;
	
}
/* フィーチャー */
#banner {
	width:945px;
	
}
/* フッター外枠 */
#footer {
	width:945px;
	margin:40px 0px 0px 0px;
	padding:0px;
	clear:both;
	text-align:right;
	font-size:10px;
	color:#92829C;
	
}
/* フッターテキスト部分 */
#footerTxt {
	padding-bottom:50px;
	
}
/* フッターリンク */
#footer a ,#footer a:visited {
	color:#92829C;
	text-decoration:none;
	
}
/* フッターリンク（オーバー） */
#footer a:hover {
	color:#92829C;
	text-decoration:underline;
	
}
/* 基本リンク */
a {
	color:#9900FF;
	text-decoration : none;
	
}
/* 基本リンク（訪問後） */
a:visited {
	color:#9900FF;
	
}
/* 基本リンク（オーバー） */
a:hover,a:active {
	color:#9900FF;
	text-decoration : underline;
	
}
/* body直下DIV */
#container {
	width:945px;
	margin:0px;
	padding:0px;
	clear:both;
	
}
/* メインコンテンツ外枠DIV */
#contents {
	width:945px;
	margin:0px;
	padding:0px;
	clear:both;
	
}
/* メインカラム（2カラム時） */
#center2 {
	width:747px;
	height:626px;
	overflow-y:auto;
	overflow-x:hidden;
	scrollbar-base-color: #000000;
	scrollbar-track-color: #000000;
	scrollbar-shadow-color: #333333;
	scrollbar-darkshadow-color: #121212;
	scrollbar-highlight-color: #333333;
	scrollbar-3dlight-color: #666666;
	scrollbar-arrow-color: #9900FF;


	/*padding:0px;
	*/padding:0px 0px 0px 203px;
	/*margin:27px 0px 0px 203px;
	*/margin:27px 0px 0px 0px;
	
}
/* タイトルテキスト(ブログ記事以外) */
h4 {
	height:56px;
	/*idth:523px;
	*/width:715px;
	font-size:18px;
	text-indent:-3000px;
	overflow:hidden;
	color:#9900FF;
	background-repeat:no-repeat;
	background-position:left top;
	
}

.subTitle {
margin-bottom:15px;
height:28px;
color:#9900FF;
	background-image: url(http://contents.syncl.jp/aria-web/img/upload/up_96525.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
}

/* コンテンツメインカラム（2カラム時）共通 */
#center2 .contents-box {
	padding:20px;
	
}
/* トラックテーブル見出し */
.trackTable td.discNO   {
	font-weight:normal;
	font-size:12px;
	color: #000000;
	background-color:#666666;
	
}
/* トラックテーブル */
.trackTable {
	border-collapse : collapse;
	empty-cells : show;
	border: 1px solid #000000;
	
}
/* トラックテーブル項目名 */
.trackTable .cap {
	font-weight:normal;
	padding:3px 0px 3px 5px;
	font-size:10px;
	color:#999999;
	background-color:#333333;
	
}
/* トラックテーブルデータ */
.trackTable td {
	font-size:10px;
	padding:3px 0px 3px 5px;
	border: 1px solid #000000;
	
}
/* トラックリストレーベル用INDEX項目 */
#tracklist .labelListSearch td {
	background-color:#333333;
	font-size:10px;
	border-right:1px solid #000000;
	
}
/* トラックリストレーベル用INDEXリンクカラー */
#tracklist .labelListSearch a {
	text-decoration:none;
	
}
/* トラックリストレーベル用INDEXリンクカラーオーバー */
#tracklist .labelListSearch a:hover {
	color:#FFFFFF;
	
}
/* トラックリストレーベル用INDEX*/
#tracklist .labelListSearch {
	margin-bottom:20px;
}

/* トラックリストタイトルテキスト */
#tracklist h4 {
	background-image: url(http://static.syncl.jp/img/blog/aria01/tt_search.png);
	_background-image: url(http://static.syncl.jp/img/blog/aria01/tt_search.gif);
	
}

/* プロフィールモジュールイメージ */
#profile .contents-box p img {
	margin-bottom:10px;
	
}
/* プロフィール詳細タイトルテキスト */
#profileMain h4 {
	background-image: url(http://static.syncl.jp/img/blog/aria01/tt_bio.png);
	_background-image: url(http://static.syncl.jp/img/blog/aria01/tt_bio.gif);
	
}
/* ディスコグラフィメインテキスト */
#disco .discoBox,.playlistComment {
	padding-bottom:25px;
	margin-bottom:10px;
	
}
/* ディスコグラフィジャケット画像 */
#disco .discoJK {
	margin-bottom:3px;
	
}
/* ディスコグラフィレコメンド文（右＆下共通） */
#disco table .discoBox {
	font-size:x-small;
	padding-bottom:10px;
	
}
/* ディスコグラフィ（詳細右表示時制御） */
#disco .discoRight td {
	padding-right:10px;
	padding-bottom:20px;
	font-size:x-small;
	
}
/* ディスコグラフィ（詳細下表示時制御） */
#disco .discoBottom td  {
	font-size:x-small;
	padding-bottom:10px;
	
}
/* ディスコグラフィレコメンド文（画像のみ） */
#disco .discoPhoto td, #mylist .mylistTB td, #artistInfo .discoPhoto td {
	padding:0px 10px 10px 0px;
	line-height:1.3em;
	font-size:x-small;
	
}
/* ブログ記事コンテンツ（2カラム時、3カラム時共通） */
.diary .contents-box {
	padding:15px;
	
}
/* ブログ記事日付エリア */
.diary .dateTxt {
	font-size: 10px;
	text-align:right;
	color:#999999;
	
}
/* ブログ記事ナビゲーション */
.diaryNavi {
	margin:10px 0px;
	
}
/* ブログ一覧へのリンク */
#diaryListLink {
	margin:10px 0px;
	text-align:right;
	
}
/* 最新ブログ一覧 */
#newdiarylist .contents-box {
	font-size:10px;
	
}
/* 他アーティスト販売表示制御 */
#showcase td {
	padding:0px 10px 10px 0px;
	font-size:10px;
	line-height:1.3em;
	
}
/* 他アーティスト販売情報枠 */
#showcase .discoBox {
	font-size:x-small;
	
}
/* 他アーティスト販売右表示制御 */
#showcase .showRight td {
	padding-bottom:20px;
	
}
/* 他アーティスト販売情報枠レコメンド */
#showcase .discoBox .discoTxt {
	margin-top:5px;
	
}
/* 他アーティスト販売ジャケット画像 */
#showcase .itemImg {
	border:1px solid #FFFFFF;
	
}
/* リンク詳細コメント */
#linkMain .linkCom {
	font-size:12px;
	line-height:13px;
	margin:0px;
	padding:2px 0px 10px 0px;
	
}
/* リンク詳細タイトルテキスト */
#linkMain h4 {
	background-image: url(http://static.syncl.jp/img/blog/aria01/tt_link.png);
	_background-image: url(http://static.syncl.jp/img/blog/aria01/tt_link.gif);
	
}
/* リンク詳細コメントリンク */
#linkMain .linkCom a {
	color:#9900FF;
	text-decoration:none;
	
}
/* リンク詳細コメントリンク（オーバー） */
#linkMain .linkCom a:hover {
	color:#9900FF;
	text-decoration:underline;
	
}
/* リンク詳細コメントリンク（visited） */
#linkMain .linkCom a:visited {
	color:#9900FF;
	
}
/* リンクページリンク */
#linkMain a {
	color:#CCCCCC;
	text-decoration:none;
	
}
/* リンクページリンク（オーバー） */
#linkMain a:hover {
	color:#CCCCCC;
	text-decoration:none;
	
}
/* リンクページリンク（アクセス後） */
#linkMain a:visited {
	color:#CCCCCC;
	text-decoration:none;
	
}
/* アーティストリストアーティスト名 */
#artistList .artistname {
	margin-top:5px;
	font-size:10px;
	
}
/* ライブ一覧コンテンツリスト */
#liveList li {
	padding-bottom:10px;
	
}
/* ライブ一覧タイトルテキスト */
#liveList h4 {
	background-image: url(http://static.syncl.jp/img/blog/aria01/tt_live.png);
	_background-image: url(http://static.syncl.jp/img/blog/aria01/tt_live.gif);
	
}
/* ライブ詳細MAP */
#liveMain .main_map {
	color:#666666;
	
}
/* ライブ詳細タイトルテキスト */
#liveMain h4 {
	background-image: url(http://static.syncl.jp/img/blog/aria01/tt_live.png);
	_background-image: url(http://static.syncl.jp/img/blog/aria01/tt_live.gif);
	
}

/* 商品ページタイトルテキスト */
#shop h4 {
		background-image: url(http://static.syncl.jp/img/blog/aria01/tt_discinfo.png);
		_background-image: url(http://static.syncl.jp/img/blog/aria01/tt_discinfo.gif);
	
}

/* 商品ページジャケット画像 */
#shop .detailBox .itemImg {
	padding:5px;
	margin-right:10px;
	margin-bottom:15px;
	
}
/* 商品ページ商品詳細レコメンド文 */
#shop .discoBox {
	font-size:x-small;
	padding-bottom:25px;
	margin-bottom:10px;
	
}
/* グッズリストページテキスト部分 */
#goodslist .discoBox {
	font-size:x-small;
	
}
/* コメント */
.commentMsg {
	border:1px solid #666666;
	padding:10px;
	margin-bottom:20px;
	
}
/* コメント名前 */
.commentName {
	font-size:10px;
	text-align:right;
	color:#999999;
	padding-top:10px;
	
}
/* トラックバックタイトル */
.TBtitle {
	padding: 3px;
	margin:8px 5px 0px 5px;
	
}
/* ストリーミングリスト */
#streamList li {
	padding-bottom:10px;
	
}
/* カレンダー日付部分 */
#calendar table td {
	padding:2px 0px;
	
}
/* カレンダー曜日部分 */
#calendar table td.week {
	color: #CCCCCC;
	
}
/* カレンダー日曜 */
#calendar .sunday {
	color: #FF0000;
	
}
/* カレンダー土曜 */
#calendar .saturday {
	color: #99CCFF;
	
}
/* カレンダーリンク */
#calendar a {
	display : block ;
	text-decoration : underline ;
	font-weight:bold;
	
}
/* カレンダーリンク（オーバー） */
#calendar a:hover {
	background-color:#999999;
	color:#FFFFFF;
	text-decoration : underline;
	
}
/* カレンダーリンク（訪問後） */
#calendar a:visited {
	font-weight:normal;
	
}
/* ページャー外枠 */
.pager {
	margin:10px 0px;
	font-size:x-small;
	text-align:center;
	
}
/* RSS */
#rss {
	padding:10px;
	background-color: #FF0000;
	margin-bottom:15px;
	
}
/* QRコード */
#qr {
	border:1px solid #666666;
	background-color: #666666;
	
}
/* テキスト広告 */
.advertText .advertBox {
	background-color:transparent;
	margin-bottom:10px;
	
}
/* 広告枠共通 */
.advert_free .contents-box {
	padding:10px 0px;
	
}
/* お問い合わせタイトルテキスト */
#mail h4 {
	background-image: url(http://static.syncl.jp/img/blog/aria01/tt_contact.png);
	_background-image: url(http://static.syncl.jp/img/blog/aria01/tt_contact.gif);
	
}
/* ギャラリータイトルテキスト */
#gallery h4 {
	background-image: url(http://static.syncl.jp/img/blog/aria01/tt_gallery.png);
	_background-image: url(http://static.syncl.jp/img/blog/aria01/tt_gallery.gif);
	
}
/* ギャラリー見出し */
#gallery .subTitle {
	margin-bottom:10px;
	
}
/* ギャラリーアイテムタイトル */
#galleryItem h4 {
	text-indent:0px;
	font-size:16px;
	background-image: none;
	height:31px;
	width:695px;
	margin-left:20px;
	padding-top:25px;
	border-bottom:1px solid #666666;
	
}
/* お気に入り追加タイトルテキスト */
#favregist h4 {
	background-image: url(http://static.syncl.jp/img/blog/aria01/tt_fav.png);
	_background-image: url(http://static.syncl.jp/img/blog/aria01/tt_fav.gif);
	
}
/* ログインタイトルテキスト */
#userLogin h4 {
	text-indent:0px;
	background-image: none;
	height:31px;
	width:695px;
	margin-left:20px;
	padding-top:25px;
	border-bottom:1px solid #666666;
	
}
/* 会員登録タイトルテキスト */
#userRegist h4 {
	text-indent:0px;
	background-image: none;
	height:31px;
	width:695px;
	margin-left:20px;
	padding-top:25px;
	border-bottom:1px solid #666666;
	
}
