.body {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.f10 {
	font-size: 10px;
}
.f10k {
	font-size: 10px;
	line-height:1.5;
}
.f10m {
	font-size: 10px;
	line-height:1.2;
}
.f10w {
	font-size: 10px;
	line-height:2;
}
.f12 {
	font-size: 12px;
}
.f12k{
	font-size: 12px;
	line-height:1.5;
}
.f12m{
	font-size: 12px;
	line-height:1.2;
}
.f12w{
	font-size: 12px;
	line-height:2;
}
.f12c{
	font-size: 12px;
	letter-spacing: 4px;
	line-height:1.5;
}
.f14m{
	font-size: 14px;
	line-height:1.2;
}
.w10 {
	font-size: 10px;
	color:#FFFFFF;
}
.w10k {
	font-size: 10px;
	line-height:1.5;
	color:#FFFFFF;
}
.w10w {
	font-size: 10px;
	line-height:2;
	color:#FFFFFF;
}
.w12 {
	font-size: 12px;
	color:#FFFFFF;
}
.w12k{
	font-size: 12px;
	line-height:1.5;
	color:#FFFFFF;
}
.w12w{
	font-size: 12px;
	line-height:2;
	color:#FFFFFF;
}

.scrinfo {
  overflow: auto;   /* スクロール表示 */ 
  width: 480px;
  height: 80px;
}

.scrinfo2 {
  overflow: auto;   /* スクロール表示 */ 
  width: 100%;
  height: 80px;
}

a:link{ color:#0000FF; }
a:visited{ color:#800080; }
a:active{ color:#FF0000; }
a:hover{ color:#FF0000; }

.mainbg{background-image:url(http://www.dd-style.com/tes/imgs/bg_cara03.gif);
background-repeat:repeat-x;}
.hdbg{background-image:url(http://www.dd-style.com/tes/imgs/bg_cara04.gif);
background-repeat:repeat-y;
background-position:right;}

h1 {font-size:14px; margin:4px; padding:0px; font-weight:normal;line-height:16px}  
h2 {font-size:12px; margin:0px; padding:0px; font-weight:normal;line-height:13px}  

/* modified -- inukai */
.thumbnail {
  width:100px;
  height:100px;
  margin:0px;
  padding:0px;
  border-top:#CCC 1px solid;
  border-left:#999 1px solid;
  border-right:#999 3px solid;
  border-bottom:#666 2px solid;
}