@charset"Shift_JIS";

body{
margin:0px;
color:#E5DEDA;
background-color:#696969;
font-size:12px;
line-height:1.6em;
font-family:"‚l‚r ‚oƒSƒVƒbƒN","Osaka",sans-serif;
text-align:center;
scrollbar-base-color:#000;
scrollbar-track-color:#333;
scrollbar-arrow-color:#999;
}

td{
 color:#E5DEDA;
 font-size:12px;
 line-height:180%;
 font-family:"‚l‚r ‚oƒSƒVƒbƒN","Osaka",sans-serif;
 }

A:link, A:visited, A:active , A:hover { text-decoration : none } 
A:link, A:visited, A:active  { color:#9FFFF9; }
A:hover   { color:#fff; }

img{border:0px;}

.head{
 margin:0px;
 background-color:#000000;
 }
.base{
 background-color:#333333;
 border:1px solid #000000;
 }

.menu{
 margin:0px;
 background-color:#000000;
 text-align:right;
 }
 
.logo{ padding-right:20px; text-align:right;}
.contents{padding:30px 20px;}
.sub{padding:10px 20px;}
.sub2{padding-left:15px;}
.sub3{padding-left:50px;}
.cd{padding:5px 10px 5px 0 ;}
.jac{border:1px solid #000000;}
.book{margin:5px 10px 5px 0 ;}
.prof{margin-right:20px;}

.cd_title{
 color:#f2f2f2;
 font-size:18px;
 font-weight:bold;
 }
.list{
 margin:20px 0;
 padding:10px 18px;
 background-color:#666666;
 border:1px solid #000000;
 }
 
.list2{
 margin:5px 0;
 padding:10px 18px;
 width:480px;
 background-color:#666666;
 border:1px solid #000000;
 }
 
.title{
 padding:10px 0 0 0 ;
 color:#ffffff;
 font-weight:bold;
 }

.player{margin:3px 0;vertical-align:-0.15em;}

.topics{
 padding:20px;
 background-color:#000000;
 }

.qr{
 margin:5px 0;
 padding:5px;
 font-size:10px;
 line-height:140%;
 background-color:#666666;
 }

 .copy{
 margin-top:4px;
 font-size:11px;
 color:#cccccc;
 background-color:#000000;
 text-align:center;
 }

A.copy2:link, A.copy2:visited , A.copy2:active , A.copy2:hover { text-decoration : none } 
A.copy2:link    { color:#cccccc; }
A.copy2:visited { color:#cccccc; }
A.copy2:active  { color:#cccccc; }
A.copy2:hover   { color:#CC9999; }

.b{font-weight:bold;}
.s{font-size:11px;}
.ss{font-size:11px;color:#999;}
.sp{color:#2A72AC;}
.sp2{color:#2A72AC;font-weight:bold;}
.big{font-size:20px;color:#568FE6;font-weight:bold;}


input,textarea{padiing:0px;
 border:#999999 1px solid;
 color:#000000;
 background-color:#ffffff;
 font-size:12px;
 line-height:140%;}


