.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: 15px; COLOR: #FF0000; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.nomal_text_red05 {
	FONT-SIZE: 18px; COLOR: #FF0000; 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"
}
.bold_text_01 {
	FONT-SIZE: 9px; COLOR: #333333; font-weight: bold; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.bold_text_02 {
	FONT-SIZE: 12px; COLOR: #333333; font-weight: bold; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.bold_text_03 {
	FONT-SIZE: 14px; COLOR: #333333; font-weight: bold; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.bold_text_04 {
	FONT-SIZE: 16px; COLOR: #333333; font-weight: bold; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.bold_text_05 {
	FONT-SIZE: 18px; COLOR: #333333; font-weight: bold; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.nomal_text_msg {
	FONT-SIZE: 12px; FONT-FAMILY: "ＭＳ ゴシック", "Osaka"
}
.menu_cmn_conts {
	FONT-SIZE: 80%; COLOR: #1c4fbc; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.menu_cmn_conts_a {
	FONT-SIZE: 80%; COLOR: #1c4fbc; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.to_top {
	FONT-SIZE: 80%; LINE-HEIGHT: 135%; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.navi_text_01 {
    FONT-SIZE: 14px; COLOR: #666666; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.navi_text_02 {
	FONT-SIZE: 14px; COLOR: #1c4fbc; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.inquiry {
	FONT-SIZE: 80%; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.inquiry_b {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.text_01 {
	FONT-SIZE: 80%; COLOR: #000000; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.text_01b {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #000000; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.cr_text {
	FONT-SIZE: 80%; COLOR: #ffffff; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.copy_right_blk {
	FONT-SIZE: 80%; MARGIN: 3px; VERTICAL-ALIGN: middle; COLOR: #ffffff; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"; BACKGROUND-COLOR: #017bf9; TEXT-ALIGN: right
}
.info_text {
	FONT-SIZE: 80%; COLOR: #1c4fbc; LINE-HEIGHT: 135%; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.past_link {
	FONT-SIZE: 80%; COLOR: #1c4fbc; LINE-HEIGHT: 135%; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.tbl_line_clr {
	BACKGROUND-COLOR: #4d4d4d
}
.cell_base {
	FONT-SIZE: 80%; LINE-HEIGHT: 120%; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"; BACKGROUND-COLOR: #ffffff
}
.cell_baseB {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; LINE-HEIGHT: 120%; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"; BACKGROUND-COLOR: #ffffff
}
.cell_base2 {
	FONT-SIZE: 90%; LINE-HEIGHT: 120%; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"; BACKGROUND-COLOR: #e7e7e7
}
.cell_base2B {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; LINE-HEIGHT: 120%; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"; BACKGROUND-COLOR: #ffffff
}
.cell_base3 {
	FONT-SIZE: 90%; LINE-HEIGHT: 120%; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"; BACKGROUND-COLOR: #ffffff
}
.cell_item_01 {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; BACKGROUND-COLOR: #e7e7e7; TEXT-ALIGN: center
}
.indent_lvl_01 {
	MARGIN-LEFT: 15px;text-decoration:none;
}
.indent_lvl_02 {
	MARGIN-LEFT: 30px
}
.title_a001 {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #1c4fbc; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.title_a002 {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #df8000; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"
}
.formbutton {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #1545ac; FONT-FAMILY: "ＭＳ Ｐゴシック", "Osaka"; BACKGROUND-COLOR: #e7e7e7
}
.nomal_text_01 {
	FONT-SIZE: 15px; COLOR: #666666; 
}
.midasi_text_01 {
	font-family: "ＭＳ ゴシック", Osaka; font-size: 18px;
}
.check_text_01 {
	FONT-SIZE: 12px; 
}
.check_text_02 {
	FONT-SIZE: 11px;
}
.check_text_03 {
	FONT-SIZE: 12px; font-weight: bold;
}
.secom {}

.naviBar a:link, .naviBar a:visited{display:block;height:100%;COLOR:#1c4fbc;cursor:CURSOR;text-decoration: none;} 
.naviBar a:hover{background-color:#339966;color:#ffffff;text-decoration: none;}
.cellpad {padding: 0px 0px 0px 15px;}

.naviBarmem a:link, .naviBarmem a:visited{display:block;height:100%;COLOR:#1c4fbc;cursor:CURSOR;text-decoration: none;} 
.naviBarmem a:hover{background-color:#999999;color:#ffffff;text-decoration: none;}
.naviBarmem cellpad {padding: 0px 0px 0px 15px;}

A:link{color:#0000ff;text-decoration: none;}
A:visited {color:#0000ff;text-decoration: none;}
A:hover {text-decoration: underline;}

.style4 {font-size: 16; }
.style7 {font-size: small;}
.style8 {font-size: 14px; font-weight: bold; }
.style9 {font-size: 10 ;}
.style10 {color: #003300;}
.style20 {font-size: 14px; COLOR: #008000;}
.style21 {font-size: 18px; COLOR: #006600;}
.style23 {COLOR: #FF0000;}

.btnCss { width:300px;height:50px; font-size:14px; }

div.navi {
   padding: 3px;
   font-size: 80%;
}
div.navi a {
   text-decoration: none;
   border-right: 1px #666666 solid;
   padding: 0px 0.3em;
}
h1{
	text-indent:-9999px;
	margin:0px;
	padding: 0px;
	display: none;
}
#ime-on { 
ime-mode: active; 
} 
#ime-out { 
ime-mode: disabled; 
} 
#ime-off { 
ime-mode: inactive; 
}
p.sample3 {width:450px; background-color:#ffffff; word-break: keep-all;}

.style24 {font-family: "ＭＳ ゴシック", Osaka; font-size: 18px;}

