@charset "UTF-8";
/* CSS Document */


/* ini
---------------------------------------------------------------------------------------------------*/
h2, h3, h4, h5 {
	font-weight:normal;
}

h2 {
	font-size:110%;
}

h3 {
	font-size:100%;
}

h4, h5,
li, dt, dd, p, address,
input,td{
	font-size:90%;
}

h2{
	font-family:"メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka;
	line-height:1.3;
}
h3, h4, h5,
li, dt, dd, p, address,
input,table {
	font-family:"メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka;
	line-height:1.55;
}
h2.h2w135extension{
	margin:-5px 0 0 0;
}



/* hn
---------------------------------------------------------------------------------------------------*/
h2.h2w884,h2.h2w660 {
	color:#fff;
}



/* anchor
---------------------------------------------------------------------------------------------------*/
#infoWrap #newsArea .news #ticker a{
	color:#541b86;
	text-decoration:none;
}

.lnkGray a{
	color:#333333;
	text-decoration:none;
}
.lnkGray a:hover{
	color:#541b86;
	text-decoration:underline;
}

.lnkPpl a{
	color:#541b86;
	text-decoration:none;
}
.lnkPpl a:hover{
	text-decoration:underline;
}
.lnkBrw a{
	color:#947950;
	text-decoration:none;
}
.lnkBrw a:hover{
	text-decoration:underline;
}
.lnkGld a{
	color:#947950;
	text-decoration:none;
}
.lnkGld a:hover{
	text-decoration:underline;
}

span.lnkPpl{
	color:#541b86;
}
/* link
---------------------------------------------------------------------------------------------------*/
.listCookie a, .listCookieBlock a {
	color:#333;
	text-decoration:none;
}
.listCookie a:hover, .listCookieBlock a:hover {
	color:#541b86;
	text-decoration:underline;
}

/* ls
---------------------------------------------------------------------------------------------------*/
.ls_01 {
	letter-spacing:-1px;
}

/* color
---------------------------------------------------------------------------------------------------- */
.symbolClr {
	color:#541b86;
}
.priceClr {
	color:#cc0000;
}
.smallClr{
	color:#808080;
}
.focus{
	color:#541b86;
	font-weight:bold;
}


.hsb_010080100{color:#E60000;}
.hsb_220070100{color:#0033FF;}

/* 2010.10.06
.hsb_010080100{color:#FF5533;}
.hsb_220070100{color:#4D88FF;} */


/* font-size
---------------------------------------------------------------------------------------------------- */
.f65{font-size:65%;}
.f75{font-size:75%;}
.f80{font-size:80%;}
.f85{font-size:85%;}
.f90{font-size:90%;}
.f95{font-size:95%;}
.f100{font-size:100%;}
.f110{font-size:110%;}
.f140{font-size:140%;}
.fbold{font-weight:bold;}
.fnormal{font-weight:normal;}



