/* 上段独自メニューの部分のCSS */
h1{margin:0;padding:0;font-weight:normal; font-size:10pt;color:#e0a0c0;}
#headsp{margin:0;padding:0;font-weight:normal; font-size:10pt;color:#303030;}


/* 以下がTOP中央の部分のCSS */

/* TOP中央部分大枠のCSS */
#TOPcontents{margin:0;padding:0;width:435px;}

/* TOP中央左部分のCSS */
#McontentsLeft{margin:0; padding:0; width:155px;height: 250px;float:left;}

/* TOP中央右部分のCSS */
#McontentRight , .McontentRight{margin:0;padding:0;width:272px;float:right;}



/* ランキング部分のCSS */
#RankingA , .RankingA{margin:0;padding:0;width:145px;height: 64px; }

/* 左側の小さな画像部分のCSS */
#RankingAimg , .RankingAimg{margin:0;padding:0;width:60px;height: 60px;float:left;}

/* 左側のRankingのtxt枠の部分のCSS　テキストの色はcolorのところを調整してください */
#RankingAtxt , .RankingAtxt{margin:0;padding:0;width:77px;height: 60px;text-align:left;font-size:8pt;float:right;color: #505050; font-weight: normal;}

/* 左側の見出し部分のCSS 説明文の色はcolorのところを調整してください */
#RankingAtitle , .RankingAtitle{margin:0;padding:0;width:75px;text-align:left;font-size:8pt;color: #ff8080; font-weight: bold}


/* 左側のRankingのtxt部分のCSS */
#RankingAIntxt , .RankingAIntxt{margin:0;padding:0;width:75px;text-align:left;font-size:8pt;}



/* 右側画像部分のCSS */
#RightImg , .RightImg{margin:0;padding:0;width:268px;;}

/* 右側見出し部分のCSS　テキストの色はcolorのところを調整してください */
.RightImgTitle{margin:0;padding:0;width:268px;text-align:left;font-size:10pt;color: #802020; font-weight: bold }


/* 右側テキスト部分のCSS。テキストの色はcolorのところを調整してください */
.RightImgtxt{margin:0;padding:0;width:268px;text-align:left;font-size:10pt;color: #505050; font-weight: nomal}




/* TOP中央部分バナーのCSS */
#midbnr , .midbnr{margin:0;padding:0;width:435px;}
/* TOP中央部分バナー画像のCSS */
.bnrImg{margin:0;padding:0;width:430px;}
/* TOP中央部分バナータイトルのCSS */
.midbnrTitle{margin:0;padding:0;width:430px;text-align:left;font-size:10pt;color: #805050; font-weight: nomal}
/* TOP中央部分バナー説明文のCSS */
.midbnrtxt{margin:0;padding:0;width:430px;text-align:left;font-size:10pt;color: #505050; font-weight: nomal}



/* 画像四つの枠をかこむのDIV */
#fourpic{margin:0;padding:0;width:640px;}
/* 左画像部分のCSS */
#leftcontentsA{margin:0;padding:0;float:left;width:320px;}

/* 右画像部分のCSS */
#rightcontentsA{margin:0;padding:0;float:right;width:320px;}

/* 画像の下の説明文の見出し部分のCSS */
#captionh3{margin:0;padding:0;font-weight:bold; font-size:10pt;color:#e0a0c0;}

/* 画像の下の説明文部分のCSS */
#captionA{margin:0;padding:0;font-weight:normal; font-size:10pt;color:#202020;width:300px;}

/* float解除 */
.bothclearA , #bothclearA{clear:both;margin:0;padding:0;}






/* TOP中央ランキング部分大枠のCSS 左側にランキングがあるパターン 現在ブラックダイヤランキングで使用*/


/* TOP中央部分大枠のCSS */
#TOPcontents2{margin:0;padding:0;width:435px;}

/* TOP中央左部分のCSS */
#McontentsLeft2{margin:0; padding:0; width:155px;height: 250px;float:left;}

/* TOP中央右部分のCSS */
.McontentRight2 , #McontentRight2{margin:0;padding:0;width:272px;float:right;}



/* ランキング部分のCSS */
#RankingA2 , .RankingA2{margin:0;padding:0;width:145px;height: 64px; }

/* 左側の小さな画像部分のCSS */
#RankingAimg2 , .RankingAimg2{margin:0;padding:0;width:60px;height: 60px;float:left;}

/* 左側のRankingのtxt枠の部分のCSS　テキストの色はcolorのところを調整してください */
.RankingAtxt2 , #RankingAtxt2{margin:0;padding:0;width:77px;height: 60px;text-align:left;font-size:8pt;float:right;color: #505050; font-weight: normal;}

/* 左側の見出し部分のCSS 説明文の色はcolorのところを調整してください */
.RankingAtitle2 , #RankingAtitle2{margin:0;padding:0;width:75px;text-align:left;font-size:8pt;color: #202020; font-weight: bold}


/* 左側のRankingのtxt部分のCSS */
.RankingAIntxt2 , #RankingAIntxt2{margin:0;padding:0;width:75px;text-align:left;font-size:8pt;}



/* 右側画像部分のCSS */
.RightImg2 , #RightImg2{margin:0;padding:0;width:268px;;}

/* 右側見出し部分のCSS　テキストの色はcolorのところを調整してください */
#RightImgTitle2 , .RightImgTitle2{margin:0;padding:0;width:268px;text-align:left;font-size:10pt;color: #802020; font-weight: bold }


/* 右側テキスト部分のCSS。テキストの色はcolorのところを調整してください */
#RightImgtxt2 , .RightImgtxt2{margin:0;padding:0;width:268px;text-align:left;font-size:10pt;color: #505050; font-weight: nomal}



















/* TOP中央ランキング部分大枠のCSS 右側にランキングがあるパターン  */


/* TOP中央部分大枠のCSS */
#TOPcontents3{margin:0;padding:0;width:435px;}

/* TOP中央左部分のCSS */
#McontentsLeft3{margin:0; padding:0; width:155px;height: 250px;float:right;}

/* TOP中央右部分のCSS */
#McontentRight3{margin:0;padding:0;width:272px;float:left;}



/* ランキング部分のCSS */
.RankingA3 , #RankingA3{margin:0;padding:0;width:145px;height: 64px; }

/* 左側の小さな画像部分のCSS */
#RankingAimg3 , .RankingAimg3{margin:0;padding:0;width:60px;height: 60px;float:right;}

/* 左側のRankingのtxt枠の部分のCSS　テキストの色はcolorのところを調整してください */
#RankingAtxt3 , .RankingAtxt3{margin:0;padding:0;width:77px;height: 60px;text-align:left;font-size:8pt;float:right;color: #505050; font-weight: normal;}

/* 左側の見出し部分のCSS 説明文の色はcolorのところを調整してください */
#RankingAtitle3 , .RankingAtitle3{margin:0;padding:0;width:75px;text-align:left;font-size:8pt;color: #808020; font-weight: bold}


/* 左側のRankingのtxt部分のCSS */
#RankingAIntxt3 , .RankingAIntxt3{margin:0;padding:0;width:75px;text-align:left;font-size:8pt;}



/* 右側画像部分のCSS */
#RightImg3{margin:0;padding:0;width:268px;;}

/* 右側見出し部分のCSS　テキストの色はcolorのところを調整してください */
#RightImgTitle3{margin:0;padding:0;width:268px;text-align:left;font-size:10pt;color: #802020; font-weight: bold }


/* 右側テキスト部分のCSS。テキストの色はcolorのところを調整してください */
#RightImgtxt3{margin:0;padding:0;width:268px;text-align:left;font-size:10pt;color: #505050; font-weight: nomal}





/* ランキング部分の画面中央部分の大見出しのCSS。テキストの色はcolorのところを調整してください */
#chuuoumidasi , .chuuoumidasi{margin:3;padding:3;width:268px;text-align:left;font-size:10pt;color: #AA1010; font-weight: nomal}



/* ランキング第●位の文字のCSS */
#dainani , .dainani{margin:0;padding:0;text-align:left;font-size:10pt;color: #ff1010; font-weight: bold}

#main_topic{font-weight: bold; font-size: 12px;}
#main_topic p{margin-bottom: 20px; text-align:left;}
#main_topic .att_txt{color: #f00;}
.foot_txt{margin: 0 0 12px; font-size: 12px; text-align: left;}
h2.foot_txt{margin: 30px 0 0;}
.head_txt{display: inline; color: #000; font-size: 12px; padding: 10px 0;}
#head_txt_top{color: #000; font-size: 12px; text-align: left;}



