
.association{
	display: inline-block;
	white-space: nowrap;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
}
.association{
	/*　色階調　*/
	background-color: #DDCCCC;
	background: -webkit-gradient(linear, left top, left bottom, from(#DDFFDD), to(#BBDDBB));
	background: -webkit-linear-gradient( #DDFFDD , #BBDDBB );
	background:    -moz-linear-gradient( #DDFFDD , #BBDDBB );
	background:     -ms-linear-gradient( #DDFFDD , #BBDDBB );
	background:      -o-linear-gradient( #DDFFDD , #BBDDBB );
	background:         linear-gradient( #DDFFDD , #BBDDBB );
	filter:progid:DXImageTransform.Microsoft.gradient(
		GradientType=0,StartColorStr=#DDFFDD,EndColorStr=#BBDDBB	);
	zoom:1;/* HTML4 */
}

.association:hover{
	/*　色階調　*/
	background-color: #DDBBBB
	background: -webkit-gradient(linear, left top, left bottom, from(#BBFFBB ), to(#99DD99 ));
	background: -webkit-linear-gradient( #BBFFBB   , #99DD99  );
	background:    -moz-linear-gradient( #BBFFBB   , #99DD99  );
	background:     -ms-linear-gradient( #BBFFBB   , #99DD99  );
	background:      -o-linear-gradient( #BBFFBB   , #99DD99  );
	background:         linear-gradient( #BBFFBB   , #99DD99  );
	filter:progid:DXImageTransform.Microsoft.gradient(
		GradientType=0,StartColorStr=#BBFFBB  ,EndColorStr=#99DD99 	);
	zoom:1;/* HTML4 */
}

.association:active{
	/*　色階調　*/
	background-color: #FFEEEE;
	background: -webkit-gradient(linear, left top, left bottom, from(#99DD99 ), to(#BBFFBB  ));
	background: -webkit-linear-gradient( #99DD99  , #BBFFBB   );
	background:    -moz-linear-gradient( #99DD99  , #BBFFBB   );
	background:     -ms-linear-gradient( #99DD99  , #BBFFBB   );
	background:      -o-linear-gradient( #99DD99  , #BBFFBB   );
	background:         linear-gradient( #99DD99  , #BBFFBB   );
	filter:progid:DXImageTransform.Microsoft.gradient(
		GradientType=0,StartColorStr=#99DD99 ,EndColorStr=#BBFFBB  
	);
	zoom:1;/* HTML4 */
}

.association{
	/*　書体等　*/
	font-weight:normal;
font-size:16px;
line-height:1.3em;
padding:15px 0px 10px 0px;
	
	
	text-align:center;
	color:black;
	text-shadow:1px 1px 2px white;
}

.association,.glay_link,.sub_active{
	/*　罫線　*/
	border-top:   1px #118811   solid;
	border-right: 0px #118811   solid;
	border-bottom:0px #118811   solid;
	border-left:  0px #118811   solid;
}