
 body{
 margin:35px 0px 100px 0px;
 padding:0;
 outline:none;
 font-family:Times New Roman;
 font-size:9pt;
 line-height:2.2;
 text-align:center;
 background-image: url(http://www.diced.jp/~rascal/picture/back.png); 
 background-attachment: fixed;
 color:#333;
}



a:link{
	color:#333;
	text-decoration:none;
border-bottom:1px dotted;
border-color:#000;
}
a:visited{
	color:#333;
	text-decoration:none;
border-bottom:1px dotted;
border-color:#000;
}
a:hover{
	color:#0000ff;
	text-decoration:none;
border-bottom:1px dotted;
border-color:#000;
}
a:active{
	color:#0000ff;
	text-decoration:none;
border-bottom:1px dotted;
border-color:#000;
}



INPUT,TEXT,TEXTAREA{font:normal 11px verdana;background:transparent;border:1px solid #000;COLOR:#000;letter-spacing:1px;}
.Y{border-top:0px;border-right:0px;border-left:0px;cursor:text;}
.Z{border:0;cursor:hand;}
.Z2{cursor:hand;}


#contents{
 width:900px;
 margin:30px auto 0;
 padding:0;
}

.header,
.main{
 position:relative;
 overflow:hidden;
 zoom:1;
 margin:0 0 50px;
 padding:0;
}

.header p{
 margin-bottom:0;
}



.header .title{
 dislay:inline;
 float:left;
 width:900px;
 text-align:center;
 margin:120px 0 0;
 padding:0;
}






.text{
 display:inline;
 float:left;
 width400px;
 text-align:left;
 margin:40px 0px 0px 120px;
 padding:0px 0px 0px 0px;
}




.momo{
 display:inline;
 float:left;
 width:300px;
 text-align:left;
 margin:40px 0px 0px 150px;
 padding:0px 0px 0px 0px;
}


h2{
 font-weight:normal;
 font-size:8pt;
 margin:0 0 10px;
 padding:0;
 color:#c49a6a;
}


.footer{
 font-size:7pt;
 text-align:right;
}
