
/*　右カラムNEWSタイトル画像（★フリーエリア）*/
#right .custom8616463 h4{
	height:30px;
	text-indent:-6000px;
	overflow:hidden;
	background-image: url(http://static.syncl.jp/img/blog/angela03/tt_news.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
}

/* 右カラムNEWS背景（★フリーエリア）*/
#right .custom8616463 .contents-box{
	font-size:12px;
	padding-top:10px;
	padding-right:10px;
	padding-left:10px;
}

/*右カラムバナー(恋するセリフ)*/
.custom8624345 h4{
display:none;
}

/* コピーライト（★フリーエリア）*/
#right .custom7204915 .contents-box{
	font-size:10px;
	background-color:#000000;

}

/*　コピーライトタイトル画像（★フリーエリア）*/
#right .custom7204915 h4,#right .custom8597535 .ttl-box{
	display:none;
	margin-bottom:1px;
	font-size:0px;
	height:0px;
}

/*　フッター消し　*/
#footerTxt{
	display:none;
}


/*twitter調整------------*/
#right .custom8482927 h4{
	height:25px;
	text-indent:-6000px;
	overflow:hidden;
	background-image: url(http://static.syncl.jp/img/blog/angela03/side_twitter.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
}fo

/*gallery調整------------*/
#center2 .customMain8616466 h4{
	height:30px;
	text-indent:-6000px;
	overflow:hidden;
	background-image: url(http://contents.syncl.jp/angela/img/upload/up_649861.gif);
	background-repeat:no-repeat;
	background-position:left bottom;	
}

.customMain8616466 .contents-box{
	background-color:#000000;
}

.galleryBox{
	float:left;
	height:230px;
	width:189px;
	padding:20px 11px 20px 11px;
	margin-right:11px;
	margin-bottom:11px;
	background-color:#1C1A1B;
}

#galleryBoxR{
	margin-right:0px;
}
.galleryBox .galleryTitle,
.galleryBox .galleryDate,
.galleryBox img
{
	margin-bottom:10px;
}


/*SPECIAL調整------------*/
#center2 .customMain8616464 h4{
	height:30px;
	text-indent:-6000px;
	overflow:hidden;
	background-image: url(http://static.syncl.jp/img/blog/angela03/tt_special.gif);
	background-repeat:no-repeat;
	background-position:left bottom;	
}

.customMain8616464 .contents-box{
	padding:20px 30px;
}

/*SCHEDULE調整------------*/
#center2 #liveList h4,
#center2 .customMain8616470 h4{
	height:30px;
	text-indent:-6000px;
	overflow:hidden;
	background-image: url(http://static.syncl.jp/img/blog/angela03/tt_schedule.gif);
	background-repeat:no-repeat;
	background-position:left bottom;	
}

#liveList .contents-box,
#center2 .customMain8616470 .contents-box{
	padding:20px 30px;
}

/*MUSIC調整------------*/
#center2 #disco h4{
	height:30px;
	text-indent:-6000px;
	overflow:hidden;
	background-image: url(http://static.syncl.jp/img/blog/angela03/tt_music.gif);
	background-repeat:no-repeat;
	background-position:left bottom;	
}

#disco .contents-box{
	padding:20px 30px;
}

/*MUSIC調整------------フリーエリア*/
#center2 .customMain8626166 h4{
	height:30px;
	text-indent:-6000px;
	overflow:hidden;
	background-image: url(http://static.syncl.jp/img/blog/angela03/tt_music.gif);
	background-repeat:no-repeat;
	background-position:left bottom;	
}

.customMain8626166 .contents-box{
	padding:20px 30px;
}

/*MOVIE調整------------*/
#center2 #syncltv h4{
	height:30px;
	text-indent:-6000px;
	overflow:hidden;
	background-image: url(http://static.syncl.jp/img/blog/angela03/tt_movie.gif);
	background-repeat:no-repeat;
	background-position:left bottom;	
}

#syncltv .contents-box{
	padding:20px 30px;
}
/*GOODS調整------------*/
#center2 .customMain8616465 h4{
	height:30px;
	text-indent:-6000px;
	overflow:hidden;
	background-image: url(http://static.syncl.jp/img/blog/angela03/tt_goods.gif);
	background-repeat:no-repeat;
	background-position:left bottom;	
}

.customMain8616465 .contents-box{
	padding:20px 30px;
}



/*プロフィール調整------------*/
#profileMain p{
	margin:0px;
	padding:0px;
}


#profileMain .contents-box{
	padding:0px;
}
#profileOut,
#workBox{
	padding:20px 30px;
}
#profileOut #imgBox{
	float:left;
	width:290px;
}
#profileOut #profileTxt{
	font-size:10px;
	padding-left:15px;
}

/*ブログ調整---------------*/

#bodyTG.body-diary #center2{
	padding-top:30px;
	background-image: url(http://static.syncl.jp/img/blog/angela03/tt_blog.gif);
	background-repeat:no-repeat;
	background-position:left top;
}

/*---LINK--------------*/
#center2 .customMain8623353 h4,
#center2 #linkMain h4{
	height:30px;
	text-indent:-6000px;
	overflow:hidden;
	background-image: url(http://static.syncl.jp/img/blog/angela03/tt_link.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	
}
#center2 .customMain8623353 .contents-box,
#center2 #linkMain .contents-box{
	/*padding:20px 30px;*/
	background-color:#000000;
}

/*---CONTACT--------------*/
#center2 #mail h4{
	height:30px;
	text-indent:-6000px;
	overflow:hidden;
	background-image: url(http://static.syncl.jp/img/blog/angela03/tt_contact.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	
}
#center2 #mail .contents-box{
	padding:20px 30px;
}

#center2 #mail .contents-box .subTitle{
	font-size:12px;
	line-height:20px;
	font-weight:bold;
	color:#FFFFFF;
	padding:20px 0px;
}

/*---トップJS部分--------------*/
#center2 .custom8616469 h4{
	display:none;
}

#center2 .custom8616469 .contents-box{
height:329px;
margin-top:28px;
overflow:hidden;
}

/*---トップpickup BLOG--------------*/
#center2 .custom8616468 h4{
	height:30px;
	text-indent:-6000px;
	overflow:hidden;
	background-image: url(http://static.syncl.jp/img/blog/angela03/tt_pick.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	
}
#center2 .custom8616468 .contents-box{
	background-color:#000000;
}

.pickupBox{
	float:left;
	width:130px;
	padding:10px 13px 10px 14px;
	margin-right:9px;
	background-color:#1C1A1B;
}
#pickupBoxR{
	margin-right:0px;
}

.pickupBox .blogPhoto{
	margin-bottom:10px;
}

/*サイドカラム---------------*/
#right .custom8616467 h4{
	display:none;
}

#right .custom8616467 .contents-box{
	background-color:transparent;
}

#right .custom8616467 img{
	margin-bottom:20px;
}

/*------------------------------------*/


/* 共通部分 */
body {
	color:#FFFFFF;
	font-family:"Lucida Grande","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro W3",'メイリオ', "MS P Gothic", Geneva, Arial, Verdana, sans-serif;
	line-height:1.5em;
	background-color:#000000;
	
}
/* 共通部分 */
hr {
	border:none;
	height:1px;
	background-color:#FFFFFF;
}
/* 本文リスト共通 */
.contents-box ul li {
	margin-left:15px;
	line-height:1.3em;
	
}
/* ログインバー */
#bodyTG #barBox {
	padding-bottom:0px;
	margin-bottom:0px;
	
}
/* フィーチャー */
#banner {
	display:none;
	
}
/* フッター外枠 */
#footer {
	width:962px;
	margin:0px auto;
	color:#FFFFFFF;
	text-align:right;
	font-size:10px;
	line-height:14px;
	padding:20px 0px;
	
}
/* フッターリンク */
#footer a ,#footer a:visited {
	color:#FFFFFF;
	text-decoration:none;
	
}
/* フッターリンク（オーバー） */
#footer a:hover {
	color:#FFFFFF;
	text-decoration:underline;
	
}
/* 基本リンク */
a {
	color:#F19EC2;
	text-decoration:none;
	
}
/* 基本リンク（訪問後） */
a:visited {
	color:#F19EC2;
	text-decoration:none;
	
}
/* 基本リンク（オーバー） */
a:hover,a:active {
	color:#F19EC2;
	text-decoration:underline;
	
}
/* body直下DIV */
#container {
	width:962px;
	margin:0px auto;
	padding:120px 0px 0px 0px;
	background-image: url(http://static.syncl.jp/img/blog/angela03/logo.gif);
	background-repeat:no-repeat;
	background-position:left top;
	
}
/* メインコンテンツ外枠DIV */
#contents {
	width:962px;
	margin:0px;
	padding:0px;
	clear:both;
	position:relative;
	
}
/* メインカラム（2カラム時） */
#center2 {
	width:655px;
	padding:0px 27px 0px 0px;
	margin:0px;
	
}
/* 右カラム */
#right {
	width:280px;
	padding:28px 0px 0px 0px;
	margin:0px;
	font-size:10px;
	
}
/* コンテンツ全共通 */
.contents-box {
	background-color:#1C1A1B;
	
}
/* コンテンツ外枠共通（日記以外）右カラム */
#right .out-box {
	margin-bottom:30px;
	
}
/* トラックテーブル見出し */
.trackTable td.discNO {
	font-weight:normal;
	font-size:12px;
	color:#FFFFFF;
	background-color:#000000;
	
}
/* トラックテーブル */
.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:#FFFFFF;
	background-color:#666666;
	
}
/* トラックテーブルデータ */
.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;
	
}
/* プロフィール詳細タイトルテキスト */
#profileMain h4 {
	height:30px;
	text-indent:-6000px;
	overflow:hidden;
	background-image: url(http://static.syncl.jp/img/blog/angela03/tt_profile.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	
}

/* ディスコグラフィメインテキスト */
#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;
	
}
/* 新インフォメーション一覧外枠 */
#infoList {
	margin:0px;
	
}
/* 新インフォメーション一覧コンテンツ */
#infoList .contents-box {
	padding:20px 30px;
	
}
/* 新インフォメーション一覧タイトル */
#infoList h4 {
	height:30px;
	text-indent:-6000px;
	overflow:hidden;
	background-image: url(http://static.syncl.jp/img/blog/angela03/tt_news.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	
}
/* 新インフォメーション詳細外枠 */
.blogInfoMain {
	padding:20px 30px;
	border-top:1px solid #8D8D8D;
	background-color:#1C1A1B;
	
}
/* 新インフォメーション詳細タイトル（2カラム時） */
#center2 .blogInfoMain h4 {
	font-size:16px;
	line-height:20px;
	font-weight:bold;
	color:#FFFFFF;
	padding-bottom:20px;
	
}
/* 新インフォメーション詳細　日付（2カラム時） */
#center2 .blogInfoMain .infoDate {
	font-size:10px;
	
}
/* 新インフォメーション詳細外枠（1記事ﾍﾟｰｼﾞ） */
body.body-info .blogInfoMain {
	padding-top:50px;
	background-image: url(http://static.syncl.jp/img/blog/angela03/tt_news.gif);
	background-repeat:no-repeat;
	background-position:left top;
	border-top:none;
	
}
/* 新インフォメーションタイトルテキスト */
#blogInfo h4 {
	height:30px;
	text-indent:-6000px;
	overflow:hidden;
	background-image: url(http://static.syncl.jp/img/blog/angela03/tt_news.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	
}
/* 新インフォメーション情報枠 */
#blogInfo .infoSet {
	padding:20px 30px;
	border-bottom:1px solid #8D8D8D;
	
}
/* 新インフォメーション情報タイトル */
#blogInfo .infoSet .infoTt h3 {
	padding-bottom:15px;
	
}
/* 新インフォメーション情報日付 */
#blogInfo .infoSet .infoDate {
	font-size:10px;
	
}
/* 新インフォメーション情報タイトルリンク */
#blogInfo .infoSet .infoTt h3 a {
	font-size:16px;
	line-height:20px;
	font-weight:bold;
	color:#FFFFFF;
	
}
/* 新インフォメーション一覧へリンク枠 */
#blogInfo #moreBloginfo {
	height:13px;
	text-align:left;
	padding:20px 30px;
}
/* 新インフォメーション一覧へリンク */
#blogInfo #moreBloginfo a,#blogInfo #moreBloginfo a:visited {
	float:right;
	display:block;
	width:53px;
	height:13px;
	text-indent:-4000px;
	overflow:hidden;
	background-image: url(http://static.syncl.jp/img/blog/angela03/more.gif);
	
}
/* ブログ記事コンテンツ外枠（2カラム時、3カラム時共通） */
.diary {
	padding-top:20px;
	border-top:1px solid #8D8D8D;
	background-color:#1C1A1B;
	
}
/* ブログ記事タイトルテキスト（2カラム時、3カラム時共通） */
.diary h2 {
	font-size:16px;
	line-height:20px;
	font-weight:bold;
	color:#FFFFFF;
	padding:20px 30px;
	
}
/* ブログ記事コンテンツ（2カラム時、3カラム時共通） */
.diary .contents-box {
	padding:20px 30px;
	
}
/* ブログ記事日付エリア */
.diary .dateTxt {
	text-align:right;
	font-size:12px;
	
}
/* ブログ記事ナビゲーション */
.diaryNavi {
	padding:20px 30px;
	font-size:12px;
	text-align:center;
	clear:both;
	background-color:#1C1A1B;
	
}
/* ブログ一覧へのリンク */
#diaryListLink {
	margin:0px;
	text-align:right;
	height:13px;
	padding:20px 30px;
	margin:0px;
	border-top:1px solid #8D8D8D;
	background-color:#1C1A1B;	
}

#diaryListLink a{ 
	float:right;
	display:block;
	width:53px;
	height:13px;
	text-indent:4000px;
	overflow:hidden;
	background-image: url(http://static.syncl.jp/img/blog/angela03/more.gif);
}

/* ブログ一覧タイトルテキスト */
#diaryList h2 {
	height:30px;
	text-indent:-6000px;
	overflow:hidden;
	background-image: url(http://static.syncl.jp/img/blog/angela03/tt_blog.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	
}
/* ブログ一覧コンテンツ */
#diaryList .contents-box {
	padding:20px 30px;
	
}
/* 他アーティスト販売情報枠 */
#showcase .discoBox {
	font-size:x-small;
	
}
/* リンク詳細コメント */
#linkMain .linkCom {
	font-size:x-small;
	line-height:1.4em;
	padding:5px 0px 10px 0px;
	
}
/* ライブ一覧コンテンツリスト */
#liveList li {
	padding-bottom:10px;
	
}
/* 商品ページジャケット画像 */
#shop .detailBox .itemImg {
	padding:5px;
	margin-right:10px;
	margin-bottom:15px;
	
}
/* 商品ページ商品詳細レコメンド文 */
#shop .discoBox {
	font-size:x-small;
	padding-bottom:25px;
	margin-bottom:10px;
	
}
/* コメント */
.commentMsg {
	border-top:1px solid #8D8D8D;
	padding:20px 30px;
	background-color:#1C1A1B;
	
}
/* コメント名前 */
.commentName {
	padding:20px 0px 0px 0px;
	font-size:10px;
	text-align:right;
	
}
/* コメントサブタイトル */
#comTop {
	font-size:16px;
	line-height:20px;
	font-weight:bold;
	color:#FFFFFF;
	padding:20px 30px;
	background-color:#1C1A1B;
	
}
/* コメント詳細タイトルテキスト */
#commentBox h4 {
	font-size:16px;
	line-height:20px;
	font-weight:bold;
	color:#FFFFFF;
	padding:20px 30px;
	
}
/* コメントエリアコンテンツ */
#commentBox .contents-box {
	padding:20px 30px;
	
}
/* コメント詳細 */
#commentBox {
	padding-top:50px;
	background-image: url(http://static.syncl.jp/img/blog/angela03/tt_blog.gif);
	background-repeat:no-repeat;
	background-position:left top;
	border-top:none;
	background-color:#1C1A1B;
	
}
/* カレンダー日付部分 */
#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:#EC2D94;
	color:#FFFFFF;
	text-decoration : underline;
	
}
/* カレンダーリンク（訪問後） */
#calendar a:visited {
	font-weight:normal;
	
}
/* ページャー外枠 */
.pager {
	padding:20px 0px;
	font-size:10px;
	text-align:center;
	clear:both;
	background-color:#1C1A1B;
	
}
/* ナビゲーション */
#navi {
	width:962px;
	padding-bottom:40px;
	
}
/* ナビゲーションリンク */
#navi a ,#navi a:visited {
	height:15px;
	padding:0px;
	text-indent:-3000px;
	overflow:hidden;
	background-position:left top;
	background-repeat:no-repeat;
	
}
/* ナビゲーションリンク（オーバー） */
#navi a:hover,#navi a:active {
	background-position:left -15px;
	
}
/* フリーエリア（2カラム時センター） */
#center2 #custom {
	margin-bottom:20px;
	
}
/* ギャラリータイトルテキスト */
#gallery h4,
#center2 .customMain8616466 h4 {
	height:30px;
	text-indent:-6000px;
	overflow:hidden;
	background-image: url(http://contents.syncl.jp/angela/img/upload/up_649861.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
}

/* ギャラリーコンテンツ */
#gallery .contents-box {
	padding:20px 30px;
	
}
/* ギャラリー見出し */
#gallery .subTitle {
	margin-bottom:10px;
	
}
/* ナビゲーションホーム */
#navihome a {
	width:42px;
	background-image: url(http://static.syncl.jp/img/blog/angela03/navi_top.gif);
	
}
/* ナビゲーションプロフィール */
#naviprofile a {
	width:96px;
	background-image: url(http://static.syncl.jp/img/blog/angela03/navi_profile.gif);
	
}
/* ナビゲーションリンク */
#navilink a {
	width:70px;
	background-image: url(http://static.syncl.jp/img/blog/angela03/navi_link.gif);
	
}
#navicustom.custom8623353 a {
	width:70px;
	background-image: url(http://static.syncl.jp/img/blog/angela03/navi_link.gif);
}

/* ナビゲーションブログ */
#navidiary a {
	width:66px;
	background-image: url(http://static.syncl.jp/img/blog/angela03/navi_blog.gif);
	
}
/* ナビゲーションお問い合わせ */
#navimail a {
	width:97px;
	background-image: url(http://static.syncl.jp/img/blog/angela03/navi_contact.gif);
	
}
/* ナビゲーションギャラリー */
#navigallery a {
	width:79px;
	background-image: url(http://static.syncl.jp/img/blog/angela03/navi_photo.gif);
}
/* ナビゲーションギャラリー（★フリーエリア） */
#navicustom.custom8616466 a {
	width:79px;
	background-image: url(http://static.syncl.jp/img/blog/angela03/navi_photo.gif);	
}


/* ナビゲーションインフォメーション） */
#naviinfolist a {
	width:70px;
	background-image: url(http://static.syncl.jp/img/blog/angela03/navi_news.gif);
	
}
/* ナビゲーションインライブ（★とりあえずライブページ：フリーエリアも） */
#navilive a {
	width:120px;
	background-image: url(http://static.syncl.jp/img/blog/angela03/navi_schedule.gif);
}
#navicustom.custom8616470 a {
	width:120px;
	background-image: url(http://static.syncl.jp/img/blog/angela03/navi_schedule.gif);
}

/* ナビゲーションMOVIE（★とりあえずsynclTV） */
#navisyncltv a {
	width:75px;
	background-image: url(http://static.syncl.jp/img/blog/angela03/navi_movie.gif);	
}

/* ナビゲーションMUSIC（★とりあえずDISCO） */
#navicustom.custom8626166 a {
	width:74px;
	background-image: url(http://static.syncl.jp/img/blog/angela03/navi_music.gif);	
}

/* ナビゲーションGOODS（★フリーエリア） */
#navicustom.custom8616465 a {
	width:81px;
	background-image: url(http://static.syncl.jp/img/blog/angela03/navi_goods.gif);	
}

/* ナビゲーションスペシャル（★フリーエリア） */
#navicustom.custom8616464 a {
	width:92px;
	background-image: url(http://static.syncl.jp/img/blog/angela03/navi_special.gif);	
}


/*---BOOK詳細--------------*/
#center2 .customMain8778627 h4{
	display:none;
}

#center2 .customMain8778627 .contents-box{
margin-top:28px;
overflow:hidden;
background-color:#000000;
}


/*---トップJS部分(テスト)--------------*/
#center2 .customMain8913931 h4{
	display:none;
}

#center2 .customMain8913931 .contents-box{
height:329px;
margin-top:28px;
overflow:hidden;
}