/* 全体基本 */
body {
	background-color: #ffffff;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ丸ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:150%;
	color: #333333;
}

A:link{color: #003399;}
A:visited{color: #003399;}
A:active{color: #003399;}


/* 文字基本 */
.f10{font-size:10px; line-height:140%;}
.f11{font-size:11px; line-height:150%;}
.f12{font-size:12px; line-height:150%;}
.f14{font-size:14px; line-height:150%;}

.f10nm{font-size:10px; line-height:110%;}
.f11nm{font-size:11px; line-height:110%;}
.f12nm{font-size:12px; line-height:110%;}
.f14nm{font-size:14px; line-height:110%;}

.f11mm{font-size:11px; line-height:115%;}
.f12mm{font-size:12px; line-height:115%;}
.f12lm{font-size:12px; line-height:135%;}

.lmn{padding-left:1em;text-indent:-1em;}

.qnum {font-size: 14px; font-weight: bold; color: #5652AD;}
.anum {font-size: 14px; font-weight: bold; color: #B04DB1;}

h2 {font-size: 18px; font-weight: bold; line-height:140%; color: #000000; margin: 2px;}


/* 3M全体共通 */
.headtxt {font-size:10px; color:#FFFFFF;}

A.headtxt:link{color:#FFFFFF; text-decoration: none;}
A.headtxt:visited{color:#FFFFFF; text-decoration: none;}
A.headtxt:hover{color:#FFFFFF; text-decoration: underline;}
A.headtxt:active{color:#FFFFFF; text-decoration: none;}

.txtInd {
	padding-left: 1em;
	text-indent: -1em;
}

