/*
なこ　「おねーちゃんだーいすき♪」
とけい「ふーん」
ver1.35
name daidokoro
*/

a:link   { color:#454545; }
a:visited{ color:#888888; }
a:active { color:#0000aa; }
a:hover  { color:#aa0000; }
body{
	color:#000000; margin:auto; min-width:1030px; width:80%; background:#000000; font-size:small; text-align:center;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.bd1{ margin:5px 0px; clear:both; border:1px dashed #bfbfbf; }
.bd2{ margin:5px 0px; clear:both; border:2px dashed #bfbfbf; }

.zh { background:#ffffff; overflow:hidden; padding:5px; }
.zf { background:#ffffff; overflow:hidden; padding:5px; }
.z  { background:#ffffff; overflow:hidden; margin:35px 0px; padding:5px 5px; }
.z2 { float:left; min-width:200px; width:20%; }
.z3 { float:left; min-width:300px; width:30%; }
.z4 { float:left; min-width:400px; width:40%; }
.z5 { float:left; min-width:500px; width:50%; }
.z6 { float:left; min-width:600px; width:60%; }
.z7 { float:left; min-width:700px; width:70%; }
.z8 { float:left; min-width:800px; width:80%; }
.z10{ float:left; min-width:1000px; width:100%; }

.ps1{ clear:both; margin:20px 0px; }
.i2 { margin:2px 0px; vertical-align:top; width: auto; height:auto; display:inline-table; }
.i2p{ margin:4px 0px; vertical-align:top; width:200px; height:auto; display:inline-table; }
.i6p{ border:solid 1px; margin:2px 0px; vertical-align:top; width:600px; height:auto; display:inline-table; }
.ifl{ float:left; }
.ifr{ float:right; }
.icb{ clear:both; }

.tl{ text-align:left; }
.tc{ text-align:center; }
.tr{ text-align:right; }

.f0{ font-weight:bold; font-size:300%;}
.f1{ font-weight:bold; font-size:xx-large;}
.f2{ font-weight:bold; font-size:x-large;}
.f3{ font-weight:bold; font-size:large;}
.f4{ font-size:small;}
.f5{ font-size:x-small;}
.f6{ font-size:xx-small;}

img{ border:0px; }
ul { margin:0px 0px; padding:0px 0px; }
ul li{ list-style-type:none; }

