a:focus { outline:none;}

<style type="text/css">
#opacity-style :hover {
    filter: alpha( opacity=75 );  /* IE */
    opacity:0.85;                 /* Firefox,Opera,Safari */
    -moz-opacity:0.85;           /* Firefox 0.9より前 */
}
</style>



a,  a:link {
  color: #00afe7;
  font-weight: normal;
  text-decoration: none;
}

a:visited {
  color: #00afe7;
  text-decoration: none;
}

a:hover {
  color: #00afe7;
  text-decoration: underline;
}

a:focus {
  color: #00afe7;
}

a:active {
  color: #00afe7;
}



.px10 {
	font-size: 10px;
	line-height: 140%;
}
.px10aki {
	font-size: 10px;
	line-height: 150%;
}
.credit {
	font-size: 10px;
	line-height: 135%;
	letter-spacing: 0.1em;
  color: #555555;
}
.px11 {
	font-size: 11px;
	line-height: 140%;
}
.px11beta {
	font-size: 11px;
	line-height: 115%;
}
.px12 {
	font-size: 12px;
	line-height: 150%;
}
.px14 {
	font-size: 14px;
	line-height: 150%;
}
.px14aki {
	font-size: 14px;
	line-height: 160%;
	letter-spacing: 0.1em;
  color: #666666;
}
.comment {
	font-size: 14px;
	line-height: 155%;
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
  color: #E7E7E7;
}
.px15 {
	font-size: 15px;
	line-height: 140%;
}
.px15font {
	font-size: 15px;
	line-height: 150%;
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
}
.px16 {
	font-size: 16px;
	line-height: 140%;
}
.px16aki {
	font-size: 16px;
	line-height: 140%;
	letter-spacing: 0.1em;
}
.px18 {
	font-size: 18px;
	line-height: 125%;
}
.px24bold {
	font-size: 24px;
	line-height: 120%;
	font-weight: bold;
}

.px26 {
	font-size: 26px;
	line-height: 120%;
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
}
