a	{color:#33aaaa}
a:hover	{color:#00cc00}

body	{
	background-color:#FFFFFF;	/* 背景:白 */
	margin-top:5px;			/* 上マージン:5px */
	margin-left:20px;		/* 左マージン:70px */
	margin-right:20px		/* 右マージン:70px */
	}


.main	{width:90%;
	 margin-left:70px;
	 margin-right:70px;
	 padding-top:25px;
	 padding-bottom:20px;
	 text-align:center}

.main table {
	font-size:smaller;
	}


.main h1 img	{vertical-align:middle;
	 margin-right:8px}



.main h1	{font-size: large;
	 color: #3366FF;
	 border-top-width: 1px;
	 border-right-width: 1px;

	 border-bottom-width: 4px;

	 border-left-width: 1px;
	 border-top-style: none;

	 border-right-style: none;
	 border-bottom-style: dotted;
	 border-left-style: none;

	 border-top-color: #3366FF;
	 background-color: #FFFFFF;

	 border-right-color: #3366FF;

	 border-bottom-color: #3366FF;
	 border-left-color: #3366FF;

	 font-weight: bold;
	 fpadding: 3px 3px 5px;

	 fmargin-top: 15px;

	 ftext-align: left;}


.main p.top	{color:#000000;
	 padding:5px 6px 3px}

.main h2	{
	 font-size: medium;
	 color:#ff6633;
	 padding:5px 6px 3px}

.main p	{line-height:160%;
	 color:#333333}

.right {text-align:right;
	margin-top:20px;
	margin-right:20px;}

form td	{
	vertical-align:top;
	 padding-bottom:3px}

form td.second	{
	vertical-align:top;
	 padding-bottom:3px}

form td.third	{
	vertical-align:top;
	 padding-bottom:3px}

form	{
	width:100%;
	border-bottom:solid 8px #3366FF;
}


