@charset "Shift_JIS";

/* --------------------------------------------
 * font-common.css
 * フォント装飾用
 * Date: 2005/10/14   Update:2009/02/27
 * Auther:みずほ証券株式会社
 * 適応範囲: 全ページ
 * -------------------------------------------- */

/* =========== タグデフォルト =========== */

table, tr, td, th, div, span , input { font-size: 100%; }

p {
	line-height:140%;
}

ol,
ul,
li
 {
	line-height:140%;
}

p strong {
	color:#669900;
}

address {
	font-size:76%;
}

/* =========== 基本レイアウト関連 =========== */

#copyright {
	font-size:69%;
}

#topmenu {
	font-size:12px;
}

#contents,
#contentsbuy,
#contentssell
 {
	font-size:86%;
	_font-size:80%;
}

#sidemenu li {
	font-weight:bold;
	font-size: 75%;
}

#footerlink {
	font-size:80%;
}

/* =========== テーブル関連 =========== */

table.tblbasic th,
table.tblbasic td,
table.tblbuy th,
table.tblbuy td,
table.tblsell th,
table.tblsell td {
	font-size:90%;
	line-height:100%;
}

table.meigara th,
table.meigara td {
	line-height:100%;

}

table.tblzenjitsu th,
table.tblzenjitsu td,
table.tblyakujyo th,
table.tblyakujyo td,
table.tblgairireki th,
table.tblgairireki td {
	font-size:86%;
	line-height:110%;
}


#basicmenu td {
	font-weight:bold;
	font-size: 84%;
}

#loginname td {
	font-size:70%;
}

#loginname th {
	font-size:90%;
}

/* =========== リンク・ボタン =========== */

.bmlink {
	font-size: 90%;
}

a.linkbtn {
	font-weight:bold;
}

.linkbtn,
.btnbase,
.btnsell,
.btnbuy,
.btnsellmini,
.btnbuymini,
.btnshihyoumini,
.btnview,
.btnchart {
	font-size:90%;
	white-space:nowrap;
}

.btnshihyou,
.btncancel,
.btnsubscription,
.btnchange  {
	font-size:94%;
	white-space:nowrap;
}



.btnmini {
	font-size:90%;
	white-space:nowrap;
}


/* =========== 見出し要素 =========== */

h1.pagetitle {
	color:#333333;
	clear:both;
	font-size: 160%;
	margin: 0 0 0.5em 0;
}

h2.subtitle {
	clear:both;
	color:#333333;
	font-size: 130%;
	margin: 0 0 1em 0;
	border-bottom: 1px solid #666666;
}

h3 {
	clear:both;
	font-size: 110%;
	color:#003366;
	margin: 0 0 1em 0;
	border-bottom: 1px solid #CCCCCC;
}

h4 {
	clear:both;
	font-size: 100%;
	color:#333333;
	margin: 0 0 1em 0;
	border-bottom: 1px solid #CCCCCC;
}


/* =========== コンテンツ本文 =========== */

p.riskinfo,
p.liskinfo,
p.attention,
p.topinfo,
p.subinfo {
	font-size:86%;
}

p.topinfo strong,
p.riskinfo strong,
p.liskinfo strong {
	color: #CC3300;
}

p.attention strong {
	color: #006699;
}

p.help strong {
	color: #CC3300;
}

/* =========== リスト形式=========== */

ul.riskinfo {
	list-style-type: disc;
	margin-left: 1em;
}

ol.riskinfo li,
ul.riskinfo li {
	font-size:86%;
}

ol.riskinfo li strong,
ul.riskinfo li strong {
	color: #CC3300;
}

/* =========== インライン要素の装飾 =========== */

.txtbuy {
	font-size: 150%;
	color:#CC3300;
}

.txtsell {
	font-size: 150%;
	color:#006699;
}

.txtcancel {
	font-size: 150%;
	color:#000000;
}

div.date {
	font-size:100%;
	color:#000000;
	font-weight:bold;
}

span.tup {
	color:#CC3300;
}

span.tdown {
	color:#006600;
}

span.tleveled {
	color:#333333;
}

.txterror {
	color: #CC3300;
}

.txtattention {
	color: #006699;
}

.txttelnum {
	font-size: 130%;
	line-height:120%;
}


.emessage {
	color:#CC3300;
}

.txtmeigara {
	color: #003399;
	font-weight:bold;
}

.dataexception {
	color: #CC3300;
}

.dataattention {
	color: #006699;
}

strong.send {
	color:#669900 !important;
}
