/*==トップページレイアウト【FLASH／お天気情報】==*/
/*==【index-layout-01】外枠幅設定==*/
/*==【index-layout-01-01】宣伝FLASH用==*/
/*==【index-layout-01-02】お天気情報用==*/
#index-layout-01{width:600px;}
#index-layout-01-01{width:400px;text-align:center;vertical-align:top;margin:0px;padding:10px 0px 0px 0px;}
#index-layout-01-02{width:200px;text-align:right;vertical-align:top;margin:0px;padding:10px 0px 0px 0px;}

/*==トップページレイアウト【コンテンツエリア】==*/
/*==【index-layout-02】外枠幅設定==*/
/*==【index-layout-02-01】ボタン配置用==*/
#index-layout-02{width:600px;}
#index-layout-02-01{width:600px;text-align:center;vertical-align:top;margin:0px;padding:20px 0px 20px 0px;}
#index-layout-001{text-align:center;vertical-align:top;margin:0px;padding:20px 0px 0px 0px;}
#index-layout-002{text-align:center;vertical-align:top;margin:0px;padding:0px 0px 0px 0px;}
#index-layout-003{text-align:center;vertical-align:top;margin:0px;padding:0px 0px 0px 0px;}

/*==トップページレイアウト【トップページコンテンツ】==*/
/*==【index-layout-03】外枠幅設定==*/
/*==【index-layout-03-01】左用-コンテンツ==*/
/*==【index-layout-03-02】右用-バナーエリア==*/
#index-layout-03{width:600px;}
#index-layout-03-01{width:475px;text-align:left;vertical-align:top;margin:0px;padding:0px 0px 0px 0px;}
#index-layout-03-02{width:125px;text-align:center;vertical-align:top;margin:0px;padding:27px 0px 0px 0px;}

/*==クロースアップ【バナーモジュール】==*/
/*==【index-closeup-title】クロースアップタイトル==*/
/*==【index-closeup-01】左用-コンテンツ==*/
#index-closeup-title{width:475px;text-align:left;margin:0px;padding:10px 0px 5px 0px;}
#index-closeup-01{text-align:left;vertical-align:top;margin:0px;padding:0px 0px 5px 0px;}

/*==Whats New【Whats Newモジュール】==*/
/*==【index-whatsnew-title】Whats Newタイトル==*/
/*==【index-whatsnew-01】Whats New-POINT==*/
/*==【index-whatsnew-02】Whats New-TEXT==*/
#index-whatsnew-title{width:475px;text-align:left;margin:0px;padding:10px 0px 5px 0px;}
#index-whatsnew-01 ul{text-align:left;margin:0px;padding:5px 0px 5px 40px;font-size:x-small;color:#777777;font-family:'Osaka','Arial','Helvetica','Verdana';line-height:1.2em;list-style-image:url(../images/index-whatsnew-point.gif);list-style-position:outside;}

/*==B-HOT!／B-HOTルーキーズ【B-HOT!／B-HOTモジュール】==*/
/*==【index-closeup-title】B-HOT!／B-HOTタイトル==*/
/*==【index-closeup-01】宣伝FLASH用==*/
#index-behot-title{width:475px;text-align:left;margin:0px;padding:10px 0px 5px 0px;}
#index-behot-01{width:475px;text-align:left;margin:0px;padding:0px 0px 5px 0px;}

/*==Weekly Chart【Weekly Chartモジュール】==*/
/*==【index-weeklychart-title】Whats Newタイトル==*/
/*==【index-weeklychart-01】項目タイトル==*/
/*==【index-weeklychart-02-line】ランキング罫線==*/
/*==【index-weeklychart-02-base】Whats New-背景画像設定==*/
/*==【index-weeklychart-02-01】Whats New-今週の順位==*/
/*==【index-weeklychart-02-02】Whats New-先週の順位==*/
/*==【index-weeklychart-02-03】Whats New-タイトル==*/
/*==【index-weeklychart-02-04】Whats New-アーティスト==*/
/*==【index-weeklychart-03】Whats New-更新日時==*/
#index-weeklychart-title{width:475px;text-align:left;vertical-align:top;margin:0px;padding:10px 0px 0px 0px;}
#index-weeklychart-01{width:475px;text-align:left;vertical-align:top;margin:0px;padding:0px 0px 2px 0px;}
#index-weeklychart-02-line{clear:both;width:100%;text-align:left;padding:0px 0px 0px 0px;background-color:#F48396;}
#index-weeklychart-02-base{width:475px;background-image:url(../images/background-weeklychart.gif);background-position:left top;background-repeat:repeat-y;background-color:#ffffff;}
#index-weeklychart-02-01{float:left;width:7%;text-align:center;vertical-align:top;padding:3px 0px 3px 0px;font-size:x-small;color:#D52A2A;font-family:'Osaka','Arial','Helvetica','Verdana';line-height:1.2em;}
#index-weeklychart-02-02{float:left;width:7%;text-align:center;vertical-align:top;padding:3px 0px 3px 0px;font-size:x-small;color:#555555;font-family:'Osaka','Arial','Helvetica','Verdana';line-height:1.2em;}
#index-weeklychart-02-03{float:left;width:43%;text-align:left;vertical-align:top;padding:3px 0px 3px 0px;font-size:x-small;color:#555555;font-family:'Osaka','Arial','Helvetica','Verdana';line-height:1.2em;}
#index-weeklychart-02-04{float:right;width:43%;text-align:left;vertical-align:top;padding:3px 0px 3px 0px;font-size:x-small;color:#555555;font-family:'Osaka','Arial','Helvetica','Verdana';line-height:1.2em;}
#index-weeklychart-03{width:475px;text-align:right;vertical-align:top;margin:0px;padding:5px 5px 5px 0px;font-size:xx-small;color:#5D915A;font-family:'Osaka','Arial','Helvetica','Verdana';line-height:1.2em;}

#index-weeklychart-02-base-1{width:475px;background-color:#ffffff;}
#index-weeklychart-02-001{background-image:url(../images/background-weeklychart-001.gif);float:left;width:7%;text-align:center;vertical-align:top;padding:3px 0px 3px 0px;font-size:x-small;color:#D52A2A;font-family:'Osaka','Arial','Helvetica','Verdana';line-height:1.2em;background-color:#EDCBD0;}
#index-weeklychart-02-002{background-image:url(../images/background-weeklychart-002.gif);float:left;width:7%;text-align:center;vertical-align:top;padding:3px 0px 3px 0px;font-size:x-small;color:#555555;font-family:'Osaka','Arial','Helvetica','Verdana';line-height:1.2em;background-color:#F2DBDF;}
#index-weeklychart-02-003{background-image:url(../images/background-weeklychart-003.gif);float:left;width:43%;text-align:left;vertical-align:top;padding:3px 0px 3px 0px;font-size:x-small;color:#555555;font-family:'Osaka','Arial','Helvetica','Verdana';line-height:1.2em;background-color:#F6EBED;}
#index-weeklychart-02-004{background-image:url(../images/background-weeklychart-004.gif);float:right;width:43%;text-align:left;vertical-align:top;padding:3px 0px 3px 0px;font-size:x-small;color:#555555;font-family:'Osaka','Arial','Helvetica','Verdana';line-height:1.2em;background-color:#F7F0F1;}

#index-weeklychart-02-0001{float:left;width:7%;text-align:center;vertical-align:top;padding:3px 0px 3px 0px;font-size:x-small;color:#D52A2A;font-family:'Osaka','Arial','Helvetica','Verdana';line-height:1.2em;background-color:#F2DBDF;}
#index-weeklychart-02-0002{float:left;width:7%;text-align:center;vertical-align:top;padding:3px 0px 3px 0px;font-size:x-small;color:#555555;font-family:'Osaka','Arial','Helvetica','Verdana';line-height:1.2em;background-color:#F6EBED;}
#index-weeklychart-02-0003{float:left;width:43%;text-align:left;vertical-align:top;padding:3px 0px 3px 0px;font-size:x-small;color:#555555;font-family:'Osaka','Arial','Helvetica','Verdana';line-height:1.2em;background-color:#F7F0F1;}
#index-weeklychart-02-0004{float:right;width:43%;text-align:left;vertical-align:top;padding:3px 0px 3px 0px;font-size:x-small;color:#555555;font-family:'Osaka','Arial','Helvetica','Verdana';line-height:1.2em;background-color:#FAF5F6;}

/*==INDEX-BANNER【INDEX-BANNERモジュール】==*/
/*==【index-banner】バナーレイアウト==*/
#index-banner{width:125px;text-align:center;vertical-align:top;margin:0px;padding:5px 0px 0px 0px;}

/*==【PODCAST】==*/
#podcast-01{width:600px;text-align:left;vertical-align:top;margin:0px;padding:0px 0px 0px 0px;font-size:x-small;color:#555555;font-family:'Osaka','Arial','Helvetica','Verdana';line-height:1.2em;background-color:#ffffff;}
#podcast-02{width:600px;text-align:left;vertical-align:top;margin:0px;padding:0px 0px 0px 0px;font-size:x-small;color:#555555;font-family:'Osaka','Arial','Helvetica','Verdana';line-height:1.2em;background-color:#ffffff;}
#podcast-03{width:150px;text-align:left;vertical-align:top;margin:0px;padding:25px 5px 0px 5px;font-size:x-small;color:#555555;font-family:'Osaka','Arial','Helvetica','Verdana';line-height:1.2em;background-color:#ffffff;}
#podcast-04{width:450px;text-align:left;vertical-align:top;margin:0px;padding:25px 15px 0px 15px;font-size:x-small;color:#555555;font-family:'Osaka','Arial','Helvetica','Verdana';line-height:1.2em;background-color:#ffffff;}

#podcast-contents{width:420px;text-align:left;vertical-align:top;margin:0px;padding:10px 10px 10px 10px;font-size:x-small;color:#555555;font-family:'Osaka','Arial','Helvetica','Verdana';line-height:1.2em;background-color:#ffffff;border-bottom:1px solid #6C86AC;border-top:1px solid #6C86AC;border-right:1px solid #6C86AC;border-left:1px solid #6C86AC;background-color:#ffffff;}
#podcast-title{text-align:left;vertical-align:top;font-size:x-small;font-weight:bold;padding:0px 0px 5px 0px;color:#416395;font-family:'Osaka','Arial','Helvetica','Verdana';line-height:1.2em;}
#podcast-button{text-align:right;vertical-align:top;font-size:x-small;font-weight:bold;padding:0px 0px 5px 0px;color:#416395;font-family:'Osaka','Arial','Helvetica','Verdana';line-height:1.2em;}

.berry-info-01{text-align:left;vertical-align:top;padding:0px 0px 0px 0px;color:#555555;font-family:'Osaka','Arial','Helvetica','Verdana';line-height:2.3em;}
.berry-info-02{text-align:left;vertical-align:top;padding:0px 0px 0px 0px;color:#555555;font-family:'Osaka','Arial','Helvetica','Verdana';line-height:1.6em;}
.berry-info-title{text-align:left;vertical-align:top;padding:0px 0px 0px 10px;color:#555555;font-family:'Osaka','Arial','Helvetica','Verdana';line-height:1.1em;border-left:5px solid #6C86AC;}
.berry-info-ul{margin:0px 0px 30px 40px;}



