/*オープニングFLASH*/

#openingBG{
background-image:none;
background-color:#FFFFFF;
}

/*-------------------------------
フリーエリアタイトル
---------------------------------*/

/* FEATURRING ARTIST */
#center2 .customMain558239 h4 {
	text-indent:-3000px;
	background-image: url(http://static.syncl.jp/img/blog/brainchilds/tt_c_feature.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

/* STORE */
#center2 .customMain649061 h4 {
	text-indent:-3000px;
	background-image: url(http://static.syncl.jp/img/blog/brainchilds/tt_c_store.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

/* AUDITION */
#center2 .customMain559187 h4 {
	text-indent:-3000px;
	background-image: url(http://static.syncl.jp/img/blog/brainchilds/tt_c_audition.gif);
	background-position:left top;
	background-repeat:no-repeat;
}


/*mail magazine*/
#right .custom574566 h4{
	text-indent:-3000px;
	background-image: url(http://static.syncl.jp/img/blog/brainchilds/tt_mag.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

/* brainQuestion */
#right .custom3668283 h4{
	text-indent:-3000px;
	background-image: url(http://static.syncl.jp/img/blog/brainchilds/tt_question.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

/* LINK */
#right .custom598646  h4{
	text-indent:-3000px;
	background-image: url(http://static.syncl.jp/img/blog/brainchilds/tt_link.gif);
	background-position:left top;
	background-repeat:no-repeat;
}


/* menu */
#right .custom3993926 h4{
	text-indent:-3000px;
	background-image: url(http://static.syncl.jp/img/blog/brainchilds/tt_menu.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

/*-------------------------------
縦メニュー
---------------------------------*/

#right #menuBox a{
	display:block;
	width:180px;
	height:20px;
	text-indent:-3000px;
	margin-bottom:7px;
	overflow:hidden;
	background-position:left top;
	background-repeat:no-repeat;
}

#right #menuBox a:hover{
	background-position:left bottom;
}

#right #menuBox #menuHome{
	background-image: url(http://static.syncl.jp/img/blog/brainchilds/menu_home.gif);
}
#right #menuBox #menuProfile{
	background-image: url(http://static.syncl.jp/img/blog/brainchilds/menu_profile.gif);
}
#right #menuBox #menuFeature{
	background-image: url(http://static.syncl.jp/img/blog/brainchilds/menu_feature.gif);
}
#right #menuBox #menuDisco{
	background-image: url(http://static.syncl.jp/img/blog/brainchilds/menu_disco.gif);
}
#right #menuBox #menuTegami{
	background-image: url(http://static.syncl.jp/img/blog/brainchilds/menu_tegami.gif);
}
#right #menuBox #menuBlog{
	background-image: url(http://static.syncl.jp/img/blog/brainchilds/menu_log.gif);
}
#right #menuBox #menuStore{
	background-image: url(http://static.syncl.jp/img/blog/brainchilds/menu_store.gif);
}
#right #menuBox #menuAudition{
	background-image: url(http://static.syncl.jp/img/blog/brainchilds/menu_audition.gif);
}
#right #menuBox #menuGallery{
	background-image: url(http://contents.syncl.jp/brainchilds/img/upload/up_235915.gif);
}
#right #menuBox #menuLive{
	background-image: url(http://contents.syncl.jp/brainchilds/img/upload/up_236039.gif);
}



/*-------------------------------------*/
/* 共通部分 */
body {
	color:#000000;
	background-color:#FFFFFF;
	background-image: url(http://static.syncl.jp/img/blog/brainchilds/bt_twotone.jpg);
	background-position:center top;
	background-repeat:repeat-y;
	
}
/* 共通部分 */
hr {
	border:dotted #000000;
	border-width:1px 0px 0px 0px;
	height:1px;
	overflow:hidden;
	margin:15px 0px;
	clear:both;
	
}
/* 本文リスト共通 */
.contents-box ul li {
	margin-left:15px;
	line-height:1.3em;
	
}
/* ログインバー */
#bodyTG #barBox {
	padding-bottom:0px;
	margin-bottom:0px;
	
}
/* フィーチャー */
#banner {
	width:580px;
	height:270px;
	position:absolute;
	top:0px;
	left:0px;
	
}
/* フッター外枠 */
#footer {
	width:100%;
	margin:-17px 0px 0px 0px;
	padding:20px 0px;
	clear:both;
	font-size:10px;
	background-color:#E84620
}
/* フッターテキスト部分 */
#footerTxt {
	width:845px;
	color:#FFFFFF;
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	clear:both;
	
}
/* フッターリンク */
#footer a ,#footer a:visited {
	color:#FFFFFF;
	background-color:transparent;
	text-decoration:none;
	
}
/* フッターリンク（オーバー） */
#footer a:hover {
	color:#FFFFFF;
	text-decoration:underline;
	background-color:transparent;
	
}
/* 基本リンク */
a {
	color:#E84620;
	text-decoration : none;
	background-color:transparent;
	
}
/* 基本リンク（訪問後） */
a:visited {
	color:#E84620;
	background-color:transparent;
	
}
/* 基本リンク（オーバー） */
a:hover,a:active {
	color:#000000;
	text-decoration : none;
	background-color:#E84620;
	
}
/* body直下DIV */
#container {
	width:100%;
	margin:0px auto;
	padding:0px 0px 0px 0px;
	background-image: url(http://static.syncl.jp/img/blog/brainchilds/bg_grade.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	
}
/* メインコンテンツ外枠DIV */
#contents {
	width:845px;
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	clear:both;
	
}
/* メインカラム（2カラム時） */
#center2 {
	width:580px;
	padding:290px 30px 0px 0px;
	margin:0px;
	color:#FFFFFF;
	
}
/* 右カラム */
#right {
	width:235px;
	padding:15px 0px 0px 0px;
	margin:0px;
	color:#000000;
	font-size:10px;
	background-color:#FFFFFF;
	top:0px;
	
}
/* タイトルテキスト(ブログ記事) */
h2 {
	color:#000000;
	height:20px;
	font-size:14px;
	font-weight:bold;
	padding:3px 10px;
	background-color:#FFFFFF;
	
}
/* タイトルテキスト右カラム共通 */
#right h4 {
	color:#000000;
	height:20px;
	font-size:14px;
	font-weight:bold;
	padding:3px 10px;
	background-color:#E84620;
	
}
/* コンテンツ右カラム共通 */
#right .contents-box {
	padding:20px 0px 40px 10px;
	
}
/* コンテンツメインカラム（2カラム時）共通 */
#center2 .contents-box {
	padding:0px 0px 40px 0px;
	
}
/* メインカラムタイトルテキスト（メインカラム（2カラム）時） */
#center2 h4 {
	color:#000000;
	height:20px;
	font-size:14px;
	font-weight:bold;
	padding:3px 10px;
	margin-bottom:20px;
	background-color:#FFFFFF;
	
}
/* 小見出し */
.subTitle {
	margin:15px 0px;
	padding:3px 0px 0px 15px;
	line-height:13px;
	height:20px;
	border-bottom:2px solid #666666;
	background-image: url(http://static.syncl.jp/img/blog/brainchilds/subtitle.gif);
	background-position:left center;
	background-repeat:no-repeat;
	
}
/* トラックテーブル見出し */
.trackTable td.discNO   {
	font-weight:normal;
	font-size:12px;
	background-color:#666666;
	
}
/* トラックテーブル */
.trackTable {
	border-collapse : collapse;
	empty-cells : show;
	border: 1px solid #666666;
	
}
/* トラックテーブル項目名 */
.trackTable .cap {
	font-weight:normal;
	padding:3px 0px 3px 5px;
	font-size:10px;
	color:#000000;
	background-color:#999999;
	
}
/* トラックテーブルデータ */
.trackTable td {
	font-size:10px;
	padding:3px 0px 3px 5px;
	border: 1px solid #666666;
	
}
/* トラックリストレーベル用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;
	
}
/* プロフィールモジュールイメージ */
#profile .contents-box p img {
	margin-bottom:10px;
	
}
/* プロフィールモジュールタイトルテキスト */
#profile h4 {
	text-indent:-3000px;
	background-image: url(http://static.syncl.jp/img/blog/brainchilds/tt_profile.gif);
	background-position:left top;
	background-repeat:no-repeat;
	
}
/* プロフィール詳細タイトルテキスト */
#profileMain h4 {
	text-indent:-3000px;
	background-image: url(http://static.syncl.jp/img/blog/brainchilds/tt_c_profile.gif);
	background-position:left top;
	background-repeat:no-repeat;
	
}
/* ディスコグラフィタイトルテキスト */
#disco h4 {
	text-indent:-3000px;
	background-image: url(http://static.syncl.jp/img/blog/brainchilds/tt_c_disco.gif);
	background-position:left top;
	background-repeat:no-repeat;
	
}
/* ディスコグラフィメインテキスト */
#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;
	
}
/* インフォモジュールタイトルテキスト（全カラム共通） */
#info h4 {
	text-indent:-3000px;
	background-image: url(http://static.syncl.jp/img/blog/brainchilds/tt_c_info.gif);
	background-position:left top;
	background-repeat:no-repeat;
	
}
/* インフォ詳細タイトルテキスト */
#infoMain h4 {
	text-indent:-3000px;
	background-image: url(http://static.syncl.jp/img/blog/brainchilds/tt_c_info.gif);
	background-position:left top;
	background-repeat:no-repeat;
	
}
/* 新インフォメーション一覧タイトル */
#infoList h4 {
	text-indent:-3000px;
	background-image: url(http://static.syncl.jp/img/blog/brainchilds/tt_c_info.gif);
	background-position:left top;
	background-repeat:no-repeat;
	
}
/* 新インフォメーションタイトルテキスト */
#blogInfo h4 {
	text-indent:-3000px;
	background-image: url(http://static.syncl.jp/img/blog/brainchilds/tt_c_info.gif);
	background-position:left top;
	background-repeat:no-repeat;
	
}
/* 新インフォメーション情報NEWマーク */
#blogInfo .infoSet .infoNew {
	color:#FFFF00;
	
}
/* 新インフォモジュールタイトル */
#infoCategory h4 {
	text-indent:-3000px;
	background-image: url(http://static.syncl.jp/img/blog/brainchilds/tt_info.gif);
	background-position:left top;
	background-repeat:no-repeat;
	
}
/* ブログ記事日付エリア */
.diary .dateTxt {
	font-size: 10px;
	text-align:right;
	
}
/* ブログ記事ナビゲーション */
.diaryNavi {
	margin:10px 0px;
	
}
/* ブログ一覧へのリンク */
#diaryListLink {
	margin:10px 0px;
	text-align:right;
	
}
/* ブログ一覧タイトルテキスト */
#diaryList h2 {
	text-indent:-3000px;
	background-image: url(http://static.syncl.jp/img/blog/brainchilds/tt_c_log.gif);
	background-position:left top;
	background-repeat:no-repeat;
	
}
/* 最新ブログ一覧 */
#newdiarylist .contents-box {
	font-size:10px;
	
}
/* 最新ブログ一覧タイトルテキスト */
#newdiarylist h4 {
	text-indent:-3000px;
	background-image: url(http://static.syncl.jp/img/blog/brainchilds/tt_c_log.gif);
	background-position:left top;
	background-repeat:no-repeat;
	
}
/* 他アーティスト販売表示制御 */
#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;
	
}
/* プレイヤータイトルテキスト */
#player h4 {
	text-indent:-3000px;
	background-image: url(http://static.syncl.jp/img/blog/brainchilds/tt_player.gif);
	background-position:left top;
	background-repeat:no-repeat;
	
}
/* サイドプレイヤー本体イメージ設置用 */
#right .playerOut,#left .playerOut {
	background-image: url(http://static.syncl.jp/img/blog/brainchilds/side_player.gif);
	background-position:left 10px;
	background-repeat:no-repeat;
	padding-bottom:10px;
	
}
/* 別ウィンドウプレイヤー本体イメージ設置用 */
#playerBox {
	background-image: url(http://static.syncl.jp/img/blog/brainchilds/wide_player.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	
}
/* リンクモジュールタイトルテキスト */
#link h4 {
	text-indent:-3000px;
	background-image: url(http://static.syncl.jp/img/blog/brainchilds/tt_link.gif);
	background-position:left top;
	background-repeat:no-repeat;
	
}
/* リンク詳細コメント */
#linkMain .linkCom {
	font-size:x-small;
	line-height:1.4em;
	padding:5px 0px 10px 0px;
	
}
/* リンク詳細タイトルテキスト */
#linkMain h4 {
	text-indent:-3000px;
	background-image: url(http://static.syncl.jp/img/blog/brainchilds/tt_c_link.gif);
	background-position:left top;
	background-repeat:no-repeat;
	
}
/* ライブモジュールタイトルテキスト */
#live h4 {
	text-indent:-3000px;
	background-image: url(http://static.syncl.jp/img/blog/brainchilds/tt_live.gif);
	background-position:left top;
	background-repeat:no-repeat;
	
}
/* ライブ一覧コンテンツリスト */
#liveList li {
	padding-bottom:10px;
	
}
/* ライブ一覧タイトルテキスト */
#liveList h4 {
	text-indent:-3000px;
	background-image: url(http://static.syncl.jp/img/blog/brainchilds/tt_c_live.gif);
	background-position:left top;
	background-repeat:no-repeat;
	
}
/* ライブ詳細MAP */
#liveMain .main_map {
	color:#666666;
	
}
/* 商品ページジャケット画像 */
#shop .detailBox .itemImg {
	padding:5px;
	margin-right:10px;
	margin-bottom:15px;
	
}
/* 商品ページ商品詳細レコメンド文 */
#shop .discoBox {
	font-size:x-small;
	padding-bottom:25px;
	margin-bottom:10px;
	
}
/* 商品ページ商品詳細アルバム名 */
#shop .album_name {
	color:#E84620;
	font-size:14px;
	padding-bottom:5px;
	
}
/* 商品ページタイトルテキスト */
#shop h4 {
	text-indent:-3000px;
	background-image: url(http://static.syncl.jp/img/blog/brainchilds/tt_c_disco.gif);
	background-position:left top;
	background-repeat:no-repeat;
	
}
/* グッズリストページテキスト部分 */
#goodslist .discoBox {
	font-size:x-small;
	
}
/* グッズタイトル */
#goods h4 {
	text-indent:-3000px;
	background-image: url(http://static.syncl.jp/img/blog/brainchilds/tt_c_store.gif);
	background-position:left top;
	background-repeat:no-repeat;
	
}
/* コメント */
.commentMsg {
	margin-bottom:50px;
	padding-bottom:3px;
	border-bottom:1px dotted #CCCCCC;
	
}
/* コメント名前 */
.commentName {
	font-size:10px;
	text-align:right;
	padding-top:25px;
	
}
/* トラックバックタイトル */
.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 {
	text-decoration : underline;
	background-color:#E84620;
	color:#000000;
	
}
/* カレンダーリンク（訪問後） */
#calendar a:visited {
	font-weight:normal;
	
}
/* カレンダータイトルテキスト */
#calendar h4 {
	text-indent:-3000px;
	background-image: url(http://static.syncl.jp/img/blog/brainchilds/tt_cal.gif);
	background-position:left top;
	background-repeat:no-repeat;
	
}
/* ページャー外枠 */
.pager {
	padding:25px 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;
	
}
/* QRコードタイトルテキスト */
#qrBox h4 {
	text-indent:-3000px;
	background-image: url(http://static.syncl.jp/img/blog/brainchilds/tt_mobile.gif);
	background-position:left top;
	background-repeat:no-repeat;
	
}
/* テキスト広告 */
.advertText .advertBox {
	background-color:transparent;
	margin-bottom:10px;
	
}
/* カテゴリーモジュールタイトルテキスト */
#category h4 {
	text-indent:-3000px;
	background-image: url(http://static.syncl.jp/img/blog/brainchilds/tt_search.gif);
	background-position:left top;
	background-repeat:no-repeat;
	
}
/* お問い合わせタイトルテキスト */
#mail h4 {
	text-indent:-3000px;
	background-image: url(http://static.syncl.jp/img/blog/brainchilds/tt_c_tegami.gif);
	background-position:left top;
	background-repeat:no-repeat;
	
}
/* ギャラリータイトルテキスト */
#gallery h4 {
	text-indent:-3000px;
	background-image: url(http://static.syncl.jp/img/blog/brainchilds/tt_c_gallery.gif);
	background-position:left top;
	background-repeat:no-repeat;
	
}
/* ギャラリー見出し */
#gallery .subTitle {
	margin-bottom:10px;
	
}
/* お気に入り追加タイトルテキスト */
#favregist h4 {
	text-indent:-3000px;
	background-image: url(http://static.syncl.jp/img/blog/brainchilds/tt_c_mag.gif);
	background-position:left top;
	background-repeat:no-repeat;
	
}
/* ログインタイトルテキスト */
#userLogin h4 {
	text-indent:-3000px;
	background-image: url(http://static.syncl.jp/img/blog/brainchilds/tt_c_login.gif);
	background-position:left top;
	background-repeat:no-repeat;
	
}
/* 会員登録タイトルテキスト */
#userRegist h4 {
	text-indent:-3000px;
	background-image: url(http://static.syncl.jp/img/blog/brainchilds/tt_c_reg.gif);
	background-position:left top;
	background-repeat:no-repeat;
	
}
