body{
font-family: "Trebuchet MS","ヒラギノ丸ゴ Pro W4","Lucida Grande",Corbel,Meiryo,HiraMaruPro-W4,"ＭＳ Ｐゴシック", Osaka;
font-size:11px; 
color:#fff; 
background-color:#fff;
background-image: url("bg_links.jpg");
background-attachment:fixed;
}

a{ color:#fff;text-decoration:none;
}

a:link{    /* 未リンク */
	color:#fff;text-decoration:none;
}
a:visited{ /* 既リンク */
	color:#fff;text-decoration:none;
}
a:hover  { /* リンク中 */
	letter-spacing:0.4em;font-weight:bold;color:#fff; text-decoration:none;
}
td,th{/* 基本フォント&基本サイズ */
	font-family: "Trebuchet MS","ヒラギノ丸ゴ Pro W4","Lucida Grande",Corbel,Meiryo,HiraMaruPro-W4,"ＭＳ Ｐゴシック", Osaka;
	font-size:12px; color:#888;
}


.t1{border-top:#fff3e7 0px dotted;
	border-right:#fff3e7 1px dotted;
	border-left:#fff3e7 1px dotted;
	border-bottom:#fff3e7 1px dotted;
	font-family:"Osaka", "MS UI Gothic"; 
	background-color:;
	letter-spacing:0.2em;
	line-height:170%;
	font-size:10px;
	color:#fff;
	font-family: "Trebuchet MS","ヒラギノ丸ゴ Pro W4","Lucida Grande",Corbel,Meiryo,HiraMaruPro-W4,"ＭＳ Ｐゴシック", Osaka;
	/*text-shadow: #412001 0 1px 2px;*/
}
.t2{border-top:#a6154f 0px solid;
	border-right:#000003 0px solid;
	border-left:#000003 0px solid;
	border-bottom:#000003 0px solid;
	font-family:"Osaka","MS UI Gothic"; 
	background-color:#fff;
	font-size:11px;
	color:#fff;
	letter-spacing:0.2em;
}
.t3{border-top:#000003 0px solid;
	border-right:#000003 0px solid;
	border-left:#000003 0px solid;
	border-bottom:#000003 0px solid;
	font-family:"Osaka", "MS UI Gothic"; 
	background-color:;
	font-size:12px;
	color:#666;
	margin:3px;
	letter-spacing:0.2em;
	font-family: "Trebuchet MS","ヒラギノ丸ゴ Pro W4","Lucida Grande",Corbel,Meiryo,HiraMaruPro-W4,"ＭＳ Ｐゴシック", Osaka;
	text-align:left;
}
.t4{border-top:#fff3e7 1px dotted;
	border-right:#fff3e7 1px dotted;
	border-left:#fff3e7 1px dotted;
	border-bottom:#fff3e7 1px dotted;
	font-family:"Osaka", "MS UI Gothic"; 
	background-color:;
	font-size:12px;
	/*text-shadow: #412001 0 1px 2px;*/
	color:#fff;
	margin:3px;
}

.shadow {
    color: #412001;
    position:relative;
    font-size: 10px;
    font-weight: normal;
    }
    
.shadow span {
    color:#fff;
    position:absolute;
    top:-1px;
    left:-1px;
    font-size: 10px;
    font-weight: normal;
    }

input,textarea {
  background: #fff;
  border-style: solid;
  border-width: 1px;
  border-color: #000003;
  color: #000003;
}
.space {
  font-size:9px;
  letter-spacing:2px;
  color: #ccc;
  
}