.menu_cmn_conts {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 80%;
	color: #1C4FBC;
}
.menu_cmn_conts_a {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 80%;
	color: #1C4FBC;
}
.to_top{
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 80%;
	line-height: 135%;
}
.navi_text_01 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 80%;
	color: #1C4FBC;
}
.inquiry {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 80%;
}
.inquiry_b {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-weight: bold;
	font-size: 80%;
}
.text_01 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 80%;
	color: #000000;
}
.text_01b {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 80%;
	color: #000000;
	font-weight: bold;
}
.cr_text {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 80%;
	color: #ffffff;
}
.copy_right_blk {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 70%;
	color: #ffffff;
	background-color: #017BF9;
	margin: 3px;
	text-align: right;
	vertical-align: middle;
}
.info_text {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 80%;
	color: #1C4FBC;
	line-height: 135%;
}

.info_text2 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 80%;
	color: #EC008C;
	line-height: 135%;
}
.past_link {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 80%;
	color: #1C4FBC;
	line-height: 135%;
}
.tbl_line_clr {
	background-color: #4d4d4d;
}
.cell_base {
	background-color: #ffffff;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 80%;
	line-height: 120%;
}
.cell_baseB {
	background-color: #ffffff;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 80%;
	line-height: 120%;
	font-weight: bold;
}
.cell_base2 {
	background-color: #e7e7e7;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 90%;
	line-height: 120%;
}
.cell_base2B {
	background-color: #ffffff;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 90%;
	line-height: 120%;
	font-weight: bold;
}
.cell_base3 {
	background-color: #ffffff;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 90%;
	line-height: 120%;
}
.cell_item_01 {
	background-color: #e7e7e7;
	text-align: center;
	font-size: 80%;
	font-weight: bold;
}
.indent_lvl_01 {
	margin-left: 15px;
}
.indent_lvl_02 {
	margin-left: 30px;
}
.title_a001 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 100%;
	color: #1C4FBC;
	font-weight: bold;
}
.title_a002 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 110%;
	color: #3966C5;
	font-weight: bold;
}
.formbutton {
	background-color: #e7e7e7;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 100%;
	color: #1545AC;
	font-weight: bold;
}
.textunderline {
	font: 80% "ＭＳ Ｐゴシック", "Osaka";
	text-decoration: underline;
}
.nomal_text_01 {
	FONT-SIZE: 9px; COLOR: #333333; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.nomal_text_02 {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.nomal_text_03 {
	FONT-SIZE: 14px; COLOR: #333333; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.nomal_text_04 {
	FONT-SIZE: 16px; COLOR: #333333; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.nomal_text_05 {
	FONT-SIZE: 18px; COLOR: #333333; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.nomal_text_red01 {
	FONT-SIZE: 9px; COLOR: #FF0000; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.nomal_text_red02 {
	FONT-SIZE: 12px; COLOR: #FF0000; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.nomal_text_red03 {
	FONT-SIZE: 14px; COLOR: #FF0000; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.nomal_text_red04 {
	FONT-SIZE: 16px; COLOR: #FF0000; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.nomal_text_red05 {
	FONT-SIZE: 18px; COLOR: #FF0000; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.nomal_text_blue01 {
	FONT-SIZE: 9px; COLOR: #0000FF; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.nomal_text_blue02 {
	FONT-SIZE: 12px; COLOR: #0000FF; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.nomal_text_blue03 {
	FONT-SIZE: 14px; COLOR: #0000FF; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.nomal_text_blue04 {
	FONT-SIZE: 16px; COLOR: #0000FF; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.nomal_text_blue05 {
	FONT-SIZE: 18px; COLOR: #0000FF; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.nomal_text_green01 {
	FONT-SIZE: 9px; COLOR: #66CC00; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.nomal_text_green02 {
	FONT-SIZE: 12px; COLOR: #66CC00; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.nomal_text_green03 {
	FONT-SIZE: 14px; COLOR: #66CC00; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.nomal_text_green04 {
	FONT-SIZE: 16px; COLOR: #66CC00; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.nomal_text_green05 {
	FONT-SIZE: 18px; COLOR: #66CC00; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.nomal_text_gray01 {
	FONT-SIZE: 9px; COLOR: #CCCCCC; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.nomal_text_gray02 {
	FONT-SIZE: 12px; COLOR: #CCCCCC; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.nomal_text_gray03 {
	FONT-SIZE: 14px; COLOR: #CCCCCC; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.nomal_text_gray04 {
	FONT-SIZE: 16px; COLOR: #CCCCCC; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.nomal_text_gray05 {
	FONT-SIZE: 18px; COLOR: #CCCCCC; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.nomal_text_white01 {
	FONT-SIZE: 9px; COLOR: #FFFFFF; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.nomal_text_white02 {
	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.nomal_text_white03 {
	FONT-SIZE: 14px; COLOR: #FFFFFF; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.nomal_text_white04 {
	FONT-SIZE: 16px; COLOR: #FFFFFF; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}

.taiseih {
background-color:#BD7CC9;
font-size: 100%;
color: #FFFFFF; 
}

.taiseih2 {
background-color:#B44AF2;
font-size: 100%;
color: #FFFFFF; 
}

.taiseih3 {
	background-color:#FFF;
	font-size: 80%;
}
