body,td { font-size : 12px ;
          color : #333333; }

textarea { border:#666666 solid 1px;
           color:#666666; }

a:link {				/*未訪問リンクの色*/
	color: #FF3377;
	text-decoration: underline;
}
a:visited {				/*訪問済みリンクの色*/
	color: #777777;
	text-decoration: underline;
}

a:hover {				/*オンマウス時のリンクの色*/
	color: #FF3377;
	text-decoration: none;
}


.faq { font-size : 10px ;
       color : #333333; }

/*
---------------------------------------------*/

div#head_top{
	width:738px;
	text-align:left;
	margin:0;
	border-bottom:1px solid #898485;
	background:#FFFFFF;
	}
div#head{
	width:740px;
	text-align:left;
	margin:0;
	border-top:1px solid #898485;
	border-bottom:1px solid #898485;
	background:#CFFFE7;
	}
div #head h1,#head_top h1{
	background:#CFFFE7;
	color:#666666;
	font-size:130%;
	margin:0 auto;
	text-align:center;
	padding:6px;
	}
div #head h2,#head_top h2{
	font-size:110%;
	padding:6px;
	color:#666666;
	}
