/* ver1.34wsuica */

a:link   { color:#ff0000; }
a:visited{ color:#aa6666; }
a:active { color:#ffff00; }
a:hover  { color:#ffff00; }

html{ width:100%; height:100%; }
body{
	background:#000000; color:#ffffff; margin:auto; font-size:small; text-align:left;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.z {
	padding-top:0px; padding-bottom:32px;
	width:100%;
	float:left;
	text-align:center;
}

.zJ{
	background:url(img/jacket_wall.jpg) center;
	width:100%;
	height:1200px;
	margin-bottom:-270px;
}

.ztama{
	background:url(img/tama.png) center top;
	width:100%;
	height:150px;
	padding-top:50px;
}
.tlistu{ min-width:890px; max-width:1160px; width:77%; margin:auto; }
.tlist { max-width:550px; width:48%; text-align:left; float:left; margin-left:18px; }
.tlist img{ margin-left:-28px; }
.tl_name_m{ margin-left:30px; }

.scdemo{ width:90%; margin:auto; }


.tb{ position:fixed; top:24px; right:-30px; }

.fltc{ clear:both; }

.c_gray{ color:#333; }

.bd{ margin:5px 0px; clear:both; border:1px dashed #ffffff; }
.i2 { width:200px; height:auto; display:inline-table; }
.icd2 { width:200px; height:auto; display:inline-table; }
.icd4 { width:400px; height:auto; display:inline-table; }

.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; }

.sp0{ margin:15px 0px; }
.sp1{ margin:30px 0px; }
.sp2{ margin:60px 0px; }
.sp3{ margin:90px 0px; }
.sp4{ margin:120px 0px; }
.sp4u{ margin:0px 0px 120px 0px; }
.sp5u{ margin:0px 0px 240px 0px; }

img{ border:0px; }
ul { margin:0px 0px; padding:0px 0px; }
ul li{ list-style-type:none; }
