BODY { font-size:12px; line-height:125%; }
TD { font-size:12px; line-height:125%; }

h1 { font-size:18pt; font-weight:bold; }
h2 { font-size:22pt; color:#ffffff; font-weight:bold; }

.size0 { font-size:7pt; }
.red0 { font-size:7pt; color:#ff0000; }
.blue0 { font-size:7pt; color:#0000ff; }
.brown0 { font-size:7pt; color:#990000; }
.white0 { font-size:7pt; color:#ffffff; }
.yellow0 { font-size:7pt; color:#ffff00; }
.green0 { font-size:7pt; color:#006400; }
.violet0 { font-size:7pt; color:#800080; }

.size1 { font-size:8pt; }
.red1 { font-size:12px; color:#ff0000; }
.blue1 { font-size:8pt; color:#0000ff; }
.brown1 { font-size:8pt; color:#990000; }
.white1 { font-size:8pt; color:#ffffff; line-height:100%; }
.yellow1 { font-size:8pt; color:#ffff00; }
.green1 { font-size:8pt; color:#006400; }
.violet1 { font-size:8pt; color:#800080; }

.size2 { font-size:10pt; font-weight:bold; }
.red2 { font-size:10pt; color:#ff0000; font-weight:bold; }
.blue2 { font-size:10pt; color:#0000ff; font-weight:bold; }
.brown2 { font-size:10pt; color:#990000; font-weight:bold; }
.white2 { font-size:10pt; color:#ffffff; font-weight:bold; }
.yellow2 { font-size:10pt; color:#ffff00; font-weight:bold; }
.green2 { font-size:10pt; color:#006400; font-weight:bold; }
.violet2 { font-size:10pt; color:#800080; font-weight:bold; }

.size3 { font-size:14pt; font-weight:bold; }
.red3 { font-size:14pt; color:#ff0000; font-weight:bold; }
.blue3 { font-size:14pt; color:#0000ff; font-weight:bold; }
.brown3 { font-size:14pt; color:#990000; font-weight:bold; }
.white3 { font-size:14pt; color:#ffffff; font-weight:bold; }
.yellow3 { font-size:14pt; color:#ffff00; font-weight:bold; }
.green3 { font-size:14pt; color:#006400; font-weight:bold; }
.violet3 { font-size:14pt; color:#800080; font-weight:bold; }

.size4 { font-size:18; font-weight:bold; }
.red4 { font-size:18pt; color:#ff0000; font-weight:bold; }
.blue4 { font-size:18pt; color:#0000ff; font-weight:bold; }
.brown4 { font-size:18pt; color:#990000; font-weight:bold; }
.white4 { font-size:18pt; color:#ffffff; font-weight:bold; }
.yellow4 { font-size:18pt; color:#ffff00; font-weight:bold; }
.green4 { font-size:18pt; color:#006400; font-weight:bold; }
.violet4 { font-size:18pt; color:#800080; font-weight:bold; }

.bb1x600 { border-width:1px; border-style:solid; width:600px; height:30px; padding:10pt; border-color:#0000cc; }
.bb1x480 { border-width:1px; border-style:solid; width:480px; height:30px; padding:10pt; border-color:#0000cc; }
.bb1x200 { border-width:1px; border-style:solid; width:200px; height:30px; padding:10pt; border-color:#0000cc; }

.bb2x600 { border-width:2px; border-style:solid; width:600px; height:30px; padding:10pt; border-color:#0000cc; }
.bb2x480 { border-width:2px; border-style:solid; width:480px; height:30px; padding:10pt; border-color:#0000cc; }
.bb2x200 { border-width:2px; border-style:solid; width:200px; height:30px; padding:10pt; border-color:#0000cc; }

.bg1x600 { border-width:1px; border-style:solid; width:600px; height:30px; padding:10pt; border-color:#006400; }
.bg1x480 { border-width:1px; border-style:solid; width:480px; height:30px; padding:10pt; border-color:#006400; }
.bg1x200 { border-width:1px; border-style:solid; width:200px; height:30px; padding:10pt; border-color:#006400; }

.bg2x600 { border-width:2px; border-style:solid; width:600px; height:30px; padding:10pt; border-color:#006400; }
.bg2x480 { border-width:2px; border-style:solid; width:480px; height:30px; padding:10pt; border-color:#006400; }
.bg2x200 { border-width:2px; border-style:solid; width:200px; height:30px; padding:10pt; border-color:#006400; }

.sz9 { font-size:9px; line-height:125%; }

.sz10 { font-size:10px; line-height:125%; }
.sz10_b { font-size:10px; line-height:125%; font-weight:bold; }
.sz10wh { font-size:10px; line-height:125%; color:#FFFFFF; }
.sz10wh_b { font-size:10px; line-height:125%; color:#FFFFFF; }
.sz10_red { font-size:10px; line-height:125%; color:#FF0000; }
.sz10red_b { font-size:10px; line-height:125%; font-weight:bold; color:#FF0000; }
.sz10org { font-size:10px; line-height:125%; color:#FF6600; }
.sz10db_b { font-size:10px; line-height:125%; font-weight:bold; color:#003366; }
.sz11 { font-size:11px; line-height:125%; }

.sz12 { font-size:12px; line-height:125%; }
.sz12_b { font-size:12px; line-height:125%; font-weight:bold; }
.sz12wh { font-size:12px; line-height:125%; color:#FFFFFF; }
.sz12wh_b { font-size:12px; line-height:125%; font-weight:bold; color:#FFFFFF; }.sz12db_b { font-size:12px; line-height:125%; font-weight:bold; color:#000066; }.sz12_red { font-size:12px; line-height:125%; color:#FF0000; }
.sz12_red_b { font-size:12px; line-height:125%; color:#FF0000; font-weight:bold; }
.sz12bl { font-size:12px; line-height:125%; color:#0000FF; }
.sz12bl_b { font-size:12px; lline-height:125%; color:#0000FF; font-weight:bold; }
.sz12d { font-size:12px; line-height:125%; color:#003366; }
.sz12db { font-size:12px; line-height:125%; color:#003366; font-weight:bold; }
.sz12_db { font-size:12px; line-height:125%; color:#003366; font-weight:bold; }
.sz12db_b { font-size:12px; line-height:125%; color:#003366; font-weight:bold; }.sz12red { font-size:12px; line-height:125%; color:#FF0000; }
.sz12red_b { font-size:12px; line-height:125%; color:#FF0000; font-weight:bold; }
.sz12ora { font-size:12px; line-height:125%; color:#FF6600; }
.sz12ora_b { font-size:12px; line-height:125%; color:#FF6600; font-weight:bold; }

.sz13 { font-size:13px; line-height:125%; }

.sz14 { font-size:14px; line-height:125%; }
.sz14_b { font-size:14px; line-height:125%; font-weight:bold; }
.sz14_red { font-size:14px; line-height:125%; color:#FF0000; }
.sz14red { font-size:14px; line-height:125%; color:#FF0000; }
.sz14red_b { font-size:14px; line-height:125%; color:#FF0000; font-weight:bold; }
.sz14wh_b { font-size:14px; line-height:125%; font-weight:bold; color:#FFFFFF; }.sz14_bl { font-size:14px; line-height:125%; color:#0000FF; }
.sz14bl_b { font-size:14px; line-height:125%; color:#0000FF; font-weight:bold; }.sz14db { font-size:14px; line-height:125%; color:#003366; }
.sz14db_b { font-size:14px; lline-height:125%; color:#003366; font-weight:bold; }
.sz14ora { font-size:14px; line-height:125%; color:#FF6600; }
.sz14ora_b { font-size:14px; line-height:125%; color:#FF6600; font-weight:bold; }

.sz16 { font-size:16px; line-height:125%; }
.sz16_b { font-size:16px; line-height:125%; font-weight:bold; }
.sz16wh_b { font-size:16px; line-height:125%; font-weight:bold; color:#FFFFFF; }
.sz16red_b { font-size:16px; line-height:125%; font-weight:bold; color:#FF0000; }
.sz16bwn_b { font-size:16px; line-height:125%; font-weight:bold; color:#990000; }
.sz16db_b { font-size:16px; lline-height:125%; color:#003366; font-weight:bold; }

.sz18 { font-size:18px; line-height:125%; }
.sz18_b { font-size:18px; line-height:125%; font-weight:bold; }
.sz18red_b { font-size:18px; line-height:125%; font-weight:bold; color:#FF0000; }

.sz24 { font-size:24px; line-height:125%; }




.st12 { font-size:12px; line-height:125%; }

.table { table-layout:fixed; }

.td_st12 { font-size:12px; padding:5px 10px 10px 10px; line-height:125%; }
.td_st14 { font-size:14px; padding:5px 10px 10px 10px; line-height:125%; }

.td_marg2 { padding-right:10px; padding-left:10px; }
.td_marg15 { margin-left:15px; }

.td_pading { padding-left:5px; }
.td_pad15 { padding-left:15px; }

.td_title { font-size:12px; font-weight:bold; color:#003366; padding-left:10px; }
.td_titlem { font-size:14px; font-weight:bold; color:#003366; line-height:125%; padding-top:3px; padding-left:10px; border-style:none; }
.td_titlel { font-size:18px; font-weight:bold; color:#003366; padding-left:10px; padding-top:4px; line-height:125%; }
.td_titlel_wh { font-size:16px; font-weight:bold; color:#FFFFFF; padding-left:10px; padding-top:4px; line-height:125%; }
.td_title_wh { font-size:12px; color:#FFFFFF; padding-left:10px; font-weight:bold; line-height:125%; }
.td_titlem_wh { font-size:14px; font-weight:bold; color:#FFFFFF; padding-left:10px; line-height:125%; }

.td_menu { font-size:12px; padding-top:5px; padding-left:10px; line-height:125%; }

.td_form { font-size:12px; padding-top:3px; padding-right:10px; padding-bottom:3px; padding-left:10px; }

td.line_b { border-bottom:1px solid #999999; }
td.line_b2 { border-bottom:1px solid #666666; }
td.line_b_gr { border-bottom:1px solid #ffffff; border-top:1px solid #ffffff; }

.border_ul { border-color:#330066; border-width:0px 0px 0px 10px; border-style:solid; }
.border_bsc { border-color:#0099CC; border-width:0px 0px 0px 10px; border-style:solid; }
.border_4 { border:#0099CC 4px solid; }
.boder_db2 { border:2px #003366; 2px solid; }

.border_l { border-color:black black black #0099CC; border-left-width:10px; }
.border_all1 { border-color:#000000; border-width:1px; border-style:solid; }

.pad_all15 { padding:15px 15px 15px 15px; }
.pad_25_15 { padding-right:15px; padding-left:25px; font-size:16px; line-height:125%; }
.pad_l5 { padding-left:5px; padding-top:3px; }
.pad_all5 { padding:5px 5px 5px 5px; }
.padl_25 { padding-left:25px; }
.pad_all10 { padding-top:10px; padding-right:10px; padding-bottom:10px; padding-left:10px; }
.pad_l15 { padding-left:15px; }

A.wh_nb:link { 	COLOR:#FFFFFF; TEXT-DECORATION:none; }
A.wh_nb:visited { COLOR:#FFFFFF; TEXT-DECORATION:none; }
A.wh_nb:active { COLOR:#FFFFFF; TEXT-DECORATION:none; }

A.gr_nb:link { 	COLOR:#666666; TEXT-DECORATION:none; }
A.gr_nb:visited { COLOR:#666666; TEXT-DECORATION:none; }
A.gr_nb:active { COLOR:#ff0000; TEXT-DECORATION:none; }
A.gr_nb:hover { COLOR:#ff0000; TEXT-DECORATION:none; }

a.toku:link { COLOR:#333333; }
a.toku:visited { COLOR:#666666; }
a.toku:hover { COLOR:#ff0000; TEXT-DECORATION:underline; }

a.button:hover { position:relative; top:1; left:1; }

.jas_menu { font-size:12px; line-height:125%; padding-top:5px; padding-right:10px; padding-left:10px; font-weight:bold; }
.jas_pad { padding-top:12px; padding-left:25px; }

.link_mini { font-size:12px; font-style:italic; font-weight:bold; text-decoration:none; color:#FFFFFF; }
.link_red14 { font-size:14px; font-weight:bold; color:#FF0000; border-color:black black #FF0000; }

.navi { font-size:12px; padding-top:10px; padding-bottom:10px; padding-left:10px; color:#0000FF; }

.calender { font-size:10px; }

.border1 { border:1px #000000 solid; }

.border_ud_1 { border:#000000; border-style:solid; border-width:1px 0px; }
.border_d_1 { border:#000000; border-style:solid; border-width:1px 0px 0px 0px; }
.border2_bl { border:#0066FF; border-style:solid; border-top-width:2px; border-right-width:2px; border-bottom-width:2px; border-left-width:2px; }
.border_2_bl2 { border-color:#0099FF; border-width:2px 2px 2px 2px; border-style:solid; }

.bdy { padding:0px 15px; }

.form12 { font-size:12px; }

.jet { background-attachment:scroll; background-image:url(/img/img_kakuyasu/form/jet.jpg); background-repeat:no-repeat; background-position:right bottom; }

.test { font-size:10px; }

.box_left { border:#000000; border-style:solid; border-left-width:1px; border-right-width:0px; border-top-width:0px; border-bottom-width:0px; width:750px; }

.margin { margin-left:10px; margin-top:10px; }

a.tomo:link { COLOR:#ff6600; TEXT-DECORATION:none; }
a.tomo:visited { COLOR:#ff6600; TEXT-DECORATION:none; }
a.tomo:hover { COLOR:#ff6600; TEXT-DECORATION:underline; }

a.tmnf:link { COLOR:#09c; TEXT-DECORATION:underline; }
a.tmnf:visited { COLOR:#09c; TEXT-DECORATION:underline;}
a.tmnf:hover { COLOR:#f90; TEXT-DECORATION:underline;}

td.l-ccc_b { border-bottom:1px solid #cccccc;}
td.l-fff_t { border-top:1px solid #ffffff;}
td.l_tb { border-bottom:1px solid #cccccc; border-top:1px solid #ffffff;}

input.w{
  font : "lr SVbN", "Osaka|";
  font-size: 12px;
  color : #000000;
  background-color : #FFFFFF;
  border-left:1px solid #999999 ;
  border-right:2px solid #999999 ;
  border-top:1px solid #999999 ;
  border-bottom:2px solid #999999 ;
}

.button_bl {background-color:#09c; border-top:1px solid #09c; border-left:1px solid #09c; border-bottom:1px solid #999; border-right:1px solid #999; color:#fff; cursor:pointer; }

