body{
   margin-left:30px;
scrollbar-face-color:#ffffff; 
scrollbar-track-color:#ffffff; 
scrollbar-arrow-color:#990000; 
scrollbar-highlight-color:#990000; 
scrollbar-shadow-color:#990000; 
scrollbar-3dlight-color:#990000; 
scrollbar-darkshadow-color:#990000;
}

body,th,td {
    font-size:11px; font-family:Verdana; color:#696969; line-height: 130%;}

a:link { color:#662100; font-weight:normal;}
a:visited { color:#8C2E00; font-weight:normal;}
a:active {color:#FF6600; font-weight:normal;}
a:hover {color:#FF6600; font-weight:normal;}
/* メインメニュー */
a:link.menu_main { color:#696969;  text-decoration:none; margin: 0px 0px 0px 22px; font-weight:normal ;}
a:visited.menu_main { color:#696969; text-decoration:none; margin: 0px 0px 0px 22px; font-weight:normal ;}
a:active.menu_main {color:#696969; text-decoration:underline; margin: 0px 0px 0px 22px; font-weight:normal ;}
a:hover.menu_main {color:#696969; text-decoration:underline; margin: 0px 0px 0px 22px; font-weight:normal ;}
.menu_main2 { color:#000000; margin: 0px 0px 0px 25px;}
/* メインメニュー2 */
a:link.menu_main2 { color:#696969;  text-decoration:none; margin: 0px 0px 0px 35px; font-weight:normal ;}
a:visited.menu_main2 { color:#696969; text-decoration:none; margin: 0px 0px 0px 35px; font-weight:normal ;}
a:active.menu_main2 {color:#696969; text-decoration:underline; margin: 0px 0px 0px 35px; font-weight:normal ;}
a:hover.menu_main2 {color:#696969; text-decoration:underline; margin: 0px 0px 0px 35px; font-weight:normal ;}
.menu_main22 { color:#000000; margin: 0px 0px 0px 35px;}
/* サブメニュー */
a:link.menu_sabu { color:#696969;  text-decoration:none; font-weight:normal ;}
a:visited.menu_sabu { color:#696969; text-decoration:none; font-weight:normal ;}
a:active.menu_sabu {color:#696969; text-decoration:underline; font-weight:normal ;}
a:hover.menu_sabu {color:#696969; text-decoration:underline; font-weight:normal ;}
/* 罫線なしリンク */
a:link.no { color:#696969; font-weight:normal ;}
a:visited.no { color:#696969; font-weight:normal ;}
a:active.no {color:#CC0000; font-weight:normal ;}
a:hover.no {color:#CC0000; font-weight:normal ;}

H1 { font-size: 9px; font-weight:lighter;}
H2 { font-size: 14px; font-weight:lighter font-weight: bold;}

.date{font-size: 9px; color: #CC0000; margin: 0px 0px 0px 20px;}
.media{color: #CC0000; margin: 0px 0px 0px 10px;}
.media2{color:#69696 ; margin: 0px 20px 0px 50px;}
.joho{margin: 0px 0px 0px 10px;}
.syokai{font-size: 10px; color: #484848;}
.mise{font-size: 10px; line-height: 127%; margin: 0px 0px 0px 10px;}
.10{font-size: 10px;}
.15{font-size: 15px;}
.r20{margin: 0px 20px 0px 0px;}
.line_menu{margin: 5px 0px 5px 0px;}
.15aka{font-size: 15px; color: #CC0000;}
.aka{color: #CC0000;}
.dai3 {color:black; font-size:15px; font-weight:normal; filter:DropShadow(color=gainsboro offX=3 offY=3); width=100%; margin: 0px 0px 7px 0px;}

/* インデント */
.10px{margin: 0px 0px 0px 10px;}
.20px{margin: 0px 0px 0px 20px;}
.30px{margin: 0px 0px 0px 30px;}
.40px{margin: 0px 0px 0px 40px;}
.sita5px{margin: 0px 0px 5px 0px;}
.sita10px{margin: 0px 0px 10px 0px;}

/* Top特集 */
.tokusyu1{margin: 8px 0px 0px 10px;}
.tokusyu2{margin: 0px 0px 0px 30px;}

/* ランキングテーブル */
td.list { border: solid 1px #cccccc; border-collapse: collapse;}
/* 新着テーブル */
td.new { border: solid 1px #ffffff; border-collapse: collapse;}

.rakuten{margin: 0px 15px 0px 0px;}
a:link.rakuten { color:#000000;  text-decoration:none; font-weight: normal;}
a:visited.rakuten { color:#696969; text-decoration:none; font-weight: normal;}
a:active.rakuten {color:#696969; text-decoration:underline; font-weight:normal;}
a:hover.rakuten {color:#696969; text-decoration:underline; font-weight: normal;}

td.01 { border-style: solid; border-color: #C9C9C9 #696969 #696969 #C9C9C9 ; border-width: 2px; border-collapse: collapse;}
td.02 { border-style: solid; border-color: #EAEAEA #C0C0C0 #C0C0C0 #EAEAEA ; border-width: 1px; border-collapse: collapse;}
td.03 { border-style: solid; border-color: #ffffff #C0C0C0 #ffffff #ffffff ; border-width: 1px; border-collapse: collapse;}
table.01 { border-style: solid; border-color: #EAEAEA #C0C0C0 #C0C0C0 #EAEAEA ; border-width: 1px; border-collapse: collapse;}
table.02 { border-style: solid; border-color: #C0C0C0 #000000 #000000 #C0C0C0 ; border-width: 2px; border-collapse: collapse;}
table.03 { border-style: solid; border-color: #FFCC00 #FFCC00 #FFCC00 #FFCC00 ; border-width: 1px; border-collapse: collapse;}


.dai{background: #ffffff;
color: #696969;
border: 1px solid #C0C0C0;
width: 70%;
text-align: center;
padding: 1px 0px 1px 3px;
margin: 0px 0px 2px 15px;
font-weight:bold ;}

.dai2{background-image: url("img/line_590ore.gif") ;
background-repeat: no-repeat; 
background-position: 100% 100%; 
background-attachment:fixed;  
border: 0px ;
width: 590;
text-align: left;
font-weight:bold ;
font-size:20px;
color:#696969;}

.title_osusume{background-image: url("img/tit_osusume.gif") ;
background-repeat: no-repeat; 
background-position: 100% 100%; 
background-attachment:fixed;  
border: 0px ;
width: 590;
height: 30;
text-align: left;
font-weight:bold ;
font-size:20px;
color:#3C3C3C;
line-height:150%;}

.title_osusume2{margin: 0px 0px 0px 270px;}