﻿/*
ver1.32m3a
name m3-2011a
*/

a:link   { color:#0000ff; }
a:visited{ color:#454545; }
a:active { color:#aa0000; }
a:hover  { color:#e4007f; }
body{ color:#000000; margin:auto; min-width:800px; width:85%; background:#000000; font-size:small; text-align: center;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.z  { background:url(img/haikei.jpg) center; overflow:hidden; width:100%; margin:20px 0px; }

.zJ { background:url(img/CDjacket.jpg) center; width:100%; height:640px; }

.ps1{ clear:both; margin:20px 0px;}
.i2 { width:300px; height:auto; display:inline-table; }
.icd2 { width:200px; height:auto; display:inline-table; }

.tl{ text-align:left; }
.tc{ text-align:center; }
.tr{ text-align:right; }

.black{ color:#FFF; background-color:#000; }
.red { color:red; }
.blue{ color:blue; }

.kls{ width:742px; height:270px; display:block; }
.kls .bk{
	margin-bottom:-1px;
	margin-right:-1px;
	padding-bottom:4px;
	border:#000000 solid 1px;
	display:block;
	float:left;
	text-align:center;
	width:104px;
}
.kls .nyo{ height:67px; }
.kls .day{ height:14px; }

.f2s{ margin:10px 0px; font-weight:bold; font-size:x-large;}
.f3s{ margin:10px 0px; font-weight:bold; font-size:large;}

.tb{ position:fixed; top:24px; right:-30px; }

.f0xx{ margin:10px 0px; display:block; font-weight:bold; font-size:1000%;}
.f0x{ margin:10px 0px; display:block; font-weight:bold; font-size:600%;}
.f0 { margin:10px 0px; display:block; font-weight:bold; font-size:300%;}
.f1 { margin:10px 0px; display:block; font-weight:bold; font-size:xx-large;}
.f2 { margin:10px 0px; display:block; font-weight:bold; font-size:x-large;}
.fi2{ margin:10px 0px; font-weight:bold; font-size:x-large;}
.f3 { margin:10px 0px; display:block; font-weight:bold; font-size:large;}
.f4 { margin:10px 0px; display:block; font-size:small;}
.f5 { margin:10px 0px; display:block; font-size:x-small;}
.f6 { margin:10px 0px; display:block; font-size:xx-small;}
.fi6{ margin:10px 0px; font-size:xx-small;}

.pp{ padding:50px 0px; display:block; }
p  { padding:0px 20px; }
img{ border:0px; }
ul li{ list-style-type:circle; }
