/* body設定 */
body{
	background-color:#ffffff;
	color:#333333;
	margin: 0;
	padding: 0;
}

/* 基本リンク設定 */
A:link { color: #2B5CBF; text-decoration: underline; }
A:visited { color: #2B5CBF; text-decoration: underline; }
A:active { color: #2B5CBF; text-decoration: underline; }
A:hover { color: #ff0000; text-decoration: underline; }

/* 任意リンク設定 */
A.bl:link { color: #000000; text-decoration: underline; }
A.bl:visited { color: #000000; text-decoration: underline; }
A.bl:active { color: #000000; text-decoration: underline; }
A.bl:hover { color: #ff0000; text-decoration: underline; }

/* フォントファミリー設定 */
.p10,.p12,.p14,.p18,.b10,.b12,.b14,.b18,.p10h,.p12h,.p14h,.p18h,.b10h,.b12h,.b14h,.b18h{font-family:"ＭＳ Ｐゴシック"}
.p10,.p12,.p14,.p18,.b10,.b12,.b14,.b18,.p10h,.p12h,.p14h,.p18h,.b10h,.b12h,.b14h,.b18h{font-family:Osaka}

/* フォントサイズ設定 */
.p10,.b10,.p10h,.b10h{ font-size:10px }
.p12,.b12,.p12h,.b12h{ font-size:12px }
.p14,.b14,.p14h,.b14h{ font-size:14px }
.p18,.b18,.p18h,.b18h{ font-size:18px }

/* フォントウェイト設定 */
.b10,.b12,.b10h,.b12h,.b14,.b14h,.b18,.b18h{ font-weight:700 }

/* フォント行間設定 */
.p10h,.b10h{ line-height:140%; }
.p12h,.b12h{ line-height:140%; }
.p14h,.b14h{ line-height:140%; }
.p18h,.b18h{ line-height:140%; }

/* タグ付け */
h1,h2{
	margin: 0;
	padding: 0;
}
