body {
	background-color: #CCCC99;
	color: #330033;
	font-size: 10pt;
	line-height: 14pt;
}
a:link,a:visited {	/* 初回リンク、既に見たリンク */
	color: #666633;
	font-weight: bold ;
	text-decoration: none;
	border-bottom:1px dotted;

}
a:hover {	/* カーソルが上にある時、クリック時 */
	color: #FF9900;
	font-weight: bold ;
	text-decoration: none;
	border-bottom:1px dotted;
}


/* ↓記事表示部分の設定 */
.map {
	background-color: #FFFFFF;
	font-size: 9pt;
	line-height: 14pt;
	text-align:left;
	margin: 0px;
	padding: 10px 30px;
}

div.article {
	background-color: #FFFFFF;
	width: 800px;
	font-size: 10pt;
	line-height: 14pt;
	text-align: left;
	vertical-align: top;
	padding: 20px;
}

P.article {
	width: 700px;
	margin-left: 10px;
	padding: 5px 30px 20px 30px;
  color : aqua;
}

table {
	background-color: #FFFFFF;
	font-size: 10pt;
	line-height: 14pt;
}

p.link {
	width: 700px;
	margin: 0px 10px;
	padding: 5px 30px 20px 30px;
	line-height: 28pt;
}

/* ↓見出しの書式設定(SPANのclass) */
.H1 {
	color: #330033;
	font-size: 16pt;
	line-height: 24pt;
	font-weight:bold;
	border-bottom:solid #9BBB59 1pt;
	width: 720px;
	padding: 0px 10px;
	margin-left: 20px;
}
.H2{
	color: #330033;
	font-size: 12pt;
	font-weight:bold;
	margin: 0px 30px;
}
.H3{
	color: #330033;
	font-size: 12pt;
	font-weight:bold;
}

/*the SOCIETYの書式設定*/
div.divisions{
	font-family:"Times New Roman", Times, serif;
	color:#000000;
	font-size:11pt;
	margin-top:30px;
	}

.d_p{
	margin-top:0px;
	margin-bottom:0px;
	}

.divi{
	font-size:13.5pt;
	margin-bottom:10px;
	}

.h4{
	font-size:11pt;
	text-decoration:underline;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:-15px;
	}	

.h5{
	font-size:11pt;
	font-weight:normal;
	margin-top:20px;
	margin-bottom:0px;


	}

/*How to JOINの書式設定*/
div.join{
	color:#000000;
	font-family:"Times New Roman", Times, serif;
	font-size:10.5pt;
	text-align:left;
	margin-top:-10px;
	}

.join_p{
	margin-top:0px;
	margin-bottom:0px;

	}
	






/* ↓フッターの書式設定 */
.footer {
	background-color: #FFFFFF;
	color: #666666;
	width: 750px;
	line-height: 18pt;
	margin: 0px;
	padding: 10px 0px 0px 25px;
}