﻿
/*---------- all page common css style ----------*/

body {font-size: 10px; font-family:osaka,'ＭＳ Ｐゴシック'; color:#333333;}


strong {font-style:normal; font-weight:bold; font-family:osaka,'ＭＳ Ｐゴシック';}
em {font-style:normal; font-weight:normal; font-family:osaka,'ＭＳ Ｐゴシック';}
b {font-style:normal; font-weight:normal; font-family:osaka,'ＭＳ Ｐゴシック';}

img { border:none; }

/* font style */
.p10h { font-size:10px; line-height:140%; }
.p12h { font-size:12px; line-height:140%; }
.b10h { font-size:10px; line-height:140%; font-weight:bold; }
.b12h { font-size:12px; line-height:140%; font-weight:bold; }

.f12 {font-size:12px; line-height:150%; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12-ffffff {font-size:12px; color:#ffffff; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12-070C47 {font-size:12px; color:#070C47; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12-898989 {font-size:12px; color:#898989; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12-FF6600 {font-size:12px; color:#FF6600; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12-000000 {font-size:12px; color:#000000; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12-0066FF {font-size:12px; color:#0066FF; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12-FF8498 {font-size:12px; color:#FF8498; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12b-323752 {font-size:12px; font-weight:bold; color:#323752; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12b-ffffff {font-size:12px; font-weight:bold; color:#ffffff; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12b-000000 {font-size:12px; font-weight:bold; color:#000000; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12b-272D51 {font-size:12px; font-weight:bold; color:#272D51; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12b-87C73D {font-size:12px; font-weight:bold; color:#87C73D; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12b-ECB01E {font-size:12px; font-weight:bold; color:#ECB01E; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12b-070C47 {font-size:12px; font-weight:bold; color:#070C47; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12b-0066FF {font-size:12px; font-weight:bold; color:#0066FF; font-family:osaka,'ＭＳ Ｐゴシック';}
.f12b-FF8498 {font-size:12px; font-weight:bold; color:#FF8498; font-family:osaka,'ＭＳ Ｐゴシック';}

.f13 {font-size:13px; line-height:150%; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13-ffffff {font-size:13px; color:#ffffff; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13-070C47 {font-size:13px; color:#070C47; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13-898989 {font-size:13px; color:#898989; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13-FF6600 {font-size:13px; color:#FF6600; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13-000000 {font-size:13px; color:#000000; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13-333333 {font-size:13px; line-height:100%; color:#333333; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13-0066FF {font-size:13px; color:#0066FF; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13-FF8498 {font-size:13px; color:#FF8498; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13b-323752 {font-size:13px; font-weight:bold; color:#323752; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13b-ffffff {font-size:13px; font-weight:bold; color:#ffffff; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13b-FF0000 {font-size:13px; font-weight:bold; color:#ff0000; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13b-000000 {font-size:13px; font-weight:bold; color:#000000; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13b-333333 {font-size:13px; line-height:130%; font-weight:bold; color:#333333; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13b-272D51 {font-size:13px; font-weight:bold; color:#272D51; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13b-87C73D {font-size:13px; font-weight:bold; color:#87C73D; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13b-ECB01E {font-size:13px; font-weight:bold; color:#ECB01E; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13b-070C47 {font-size:13px; font-weight:bold; color:#070C47; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13b-0066FF {font-size:13px; font-weight:bold; color:#0066FF; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13b-3333FF {font-size:13px; font-weight:bold; color:#3333FF; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13b-3366FF {font-size:13px; font-weight:bold; color:#3366FF; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13b-FF8498 {font-size:13px; font-weight:bold; color:#FF8498; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13b-FF6600 {font-size:13px; font-weight:bold; color:#FF6600; font-family:osaka,'ＭＳ Ｐゴシック';}
.f13b2-FF6600 {font-size:13px; font-weight:bold; color:#FF6600; font-family:osaka,'ＭＳ Ｐゴシック'; text-decoration:underline;}

.f14 {font-size:14px; color:#000000; font-family:osaka,'ＭＳ Ｐゴシック';}
.f14b {font-size:14px; font-weight:bold; color:#000000; font-family:osaka,'ＭＳ Ｐゴシック';}
.f14b-ffffff {font-size:14px; font-weight:bold; color:#FFFFFF; font-family:osaka,'ＭＳ Ｐゴシック';}
.f14b-070c47 {font-size:14px; font-weight:bold; color:#070C47; font-family:osaka,'ＭＳ Ｐゴシック';}
.f14b-3333FF {font-size:14px; font-weight:bold; color:#3333FF; font-family:osaka,'ＭＳ Ｐゴシック';}
.f14b-333399 {font-size:14px; font-weight:bold; color:#333399; font-family:osaka,'ＭＳ Ｐゴシック';}
.f14b-AC8FFF {font-size:14px; font-weight:bold; color:#AC8FFF; font-family:osaka,'ＭＳ Ｐゴシック';}
.f14b-663366 {font-size:14px; font-weight:bold; color:#663366; font-family:osaka,'ＭＳ Ｐゴシック';}

.f16b {font-size:16px; font-weight:bold; color:#000000; font-family:osaka,'ＭＳ Ｐゴシック';}
.f16b-ffffff {font-size:16px; font-weight:bold; color:#FFFFFF; font-family:osaka,'ＭＳ Ｐゴシック';}

.f18b {font-size:18px; font-weight:bold; color:#000000; font-family:osaka,'ＭＳ Ｐゴシック';}
.f18b-ffffff {font-size:18px; font-weight:bold; color:#FFFFFF; font-family:osaka,'ＭＳ Ｐゴシック';}

.f10 {font-size:10px; font-family:osaka,'ＭＳ Ｐゴシック';}
.f10-ffffff {font-size: 10px; color:#ffffff; font-family:osaka,'ＭＳ Ｐゴシック';}
.f10-000000 {font-size:10px; color:#000000; font-family:osaka,'ＭＳ Ｐゴシック';}
.f10-070C47 {font-size:10px; font-weight:normal; color:#070C47; font-family:osaka,'ＭＳ Ｐゴシック';}
.f10-0066FF {font-size:10px; font-weight:normal; color:#0066FF; font-family:osaka,'ＭＳ Ｐゴシック';}
.f10b {font-size:10px; font-weight:bold; font-family:osaka,'ＭＳ Ｐゴシック';}
.f10b-0066FF {font-size:10px; font-weight:bold; color:#0066FF; font-family:osaka,'ＭＳ Ｐゴシック';}

.f20b-070C47 {font-size:20px; font-weight:bold; color:#070C47; font-family:osaka,'ＭＳ Ｐゴシック';}
.f20b-ff0000 {font-size:20px; font-weight:bold; color:#ff0000; font-family:osaka,'ＭＳ Ｐゴシック';}
.f20b-3366ff {font-size:20px; font-weight:bold; color:#3366ff; font-family:osaka,'ＭＳ Ｐゴシック';}
.f20-000000 {font-size:20px; font-weight:normal; color:#000000; font-family:osaka,'ＭＳ Ｐゴシック';}
.f25-000000 {font-size:25px; font-weight:normal; color:#000000; font-family:osaka,'ＭＳ Ｐゴシック';}
.f25b-000000 {font-size:25px; font-weight:bold; color:#000000; font-family:osaka,'ＭＳ Ｐゴシック';}
.f25-3366ff {font-size:25px; font-weight:normal; color:#3366ff; font-family:osaka,'ＭＳ Ｐゴシック';}

.ir {font-weight: bold;color: #3300ff;}
.ir2 {font-size: 12px; color: #3300FF; font-weight: bold;}
.pos_r{float:right;}
.pos_l{float:left;}

/* link style */
A:link		{ color:#205ba7; text-decoration:underline; }
A:visited	{ color:#205ba7; text-decoration:underline; }
A:active		{ color:#205ba7; text-decoration:underline; }
A:hover		{ color:#205ba7; text-decoration:underline; }


/* global navigation */
#bg-copy {
	background-color: 		#000033;
	color:					#e7e7e7;
	font-size:				10px;
	font-family:			osaka,'ＭＳ Ｐゴシック';
}

/* copyright */
#copyright {
	background-color: 		#000033;
}

/* form */
form {
	display:				inline;
}

/*  other  */

.clear {
	clear:					both;
}

h1 {
	margin:					0px;
	padding:				0px;
	font-size:				10px;
	font-weight: 			normal;
	line-height:			120%;
}


