@charset "utf-8";

/*

Last Update 2009-11-20

*/

/* font-color
--------------------------------------------------------------------*/

body {
	color: #333;
}

/* heading
--------------------------------------------------------------------*/

h1,
h2,
h3,
h4,
h5,
h6 {
	font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka",Verdana,"ＭＳ Ｐゴシック","MS P Gothic",Arial,Helvetica,sans-serif;
	font-size: 1em;
}

h1 strong,
h1 em,
h2 strong,
h2 em,
h3 strong,
h3 em,
h4 strong,
h4 em,
h5 strong,
h5 em,
h6 strong,
h6 em {
	font-weight: inherit;
	_font-weight: expression(this.parentNode.currentStyle.fontWeight);
	*font-weight: expression(this.parentNode.currentStyle.fontWeight);
}

/*　メモ：inherit は、親要素の値を明示的に継承する指定です。　*/

/* normal block
--------------------------------------------------------------------*/

p {
	text-align: justify;
	text-justify: distribute;
}

/* anchor
--------------------------------------------------------------------*/

a:link {
	xcolor: #1D3994;
	text-decoration: none;
}

a:visited {
	xcolor: #941D55;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

a:active {
}

/* table
--------------------------------------------------------------------*/

table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* default-rollover
--------------------------------------------------------------------*/

a:hover img {
	opacity : 0.7;
	filter: alpha(opacity=70);
}


