

.copy {

 font-family: "Arial", "Helvetica", "sans-serif";

 font-size: 10pt;

 color: #666666;

 margin-top: 0px; margin-right: 0px; margin-bottom: 0px;

}



.base_txt {

 font-size: 10pt;

 line-height: 14pt;

 color: #333333

}



.left_margin_2 {

 font-size: 10pt;

 line-height: 14pt;

 color: #333333;

 margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 40px

}



.syouhin_mei {

  font-size: 12pt;

 font-weight: bold;

 color: #333333

; border-color: black black #FF6600

}



.left_margin_no1 {

 padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;

 color: #333333;

 margin-top: 0px; margin-right: 0px; margin-bottom: 8px; margin-left: 10px;

 font-size: 10pt; line-height: 14pt

}



.left_margin_b1 {

 padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;

 color: #333333;

 margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;

 font-size: 10pt;

 line-height: 14pt;

 border-color: black black #666666; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px

}

.basered_txt {  font-size: 10pt; line-height: 14pt; color: #FF0000}

a:link {  color: #000000; text-decoration: none}

a:visited {  color: #000000; text-decoration: none}

.color_wa {  font-size: 14pt; color: #6666FF; font-weight: bolder}

.no {  font-size: 10pt; font-weight: bold; color: #FFFFFF; background-color: #000000; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; font-family: "Arial", "Helvetica", "sans-serif"}

.root {  font-size: 12px; color: #333333; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}

.l_r_border {  font-size: 10pt; border: #999999; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}

.catch_copy {  font-size: 10pt; color: #FF6600; line-height: 18pt; font-weight: bold}

.base_mini_txt {  font-size: 8pt; color: #333333}

body {

 scrollbar-arrow-color:#36366B;

 scrollbar-base-color:#8383C0;

 }

a:hover {  color: #000000; text-decoration: underline}

/* FONT: 20071124 */
    .fs10 {font-size: 10px;}
@@.fs12 {font-size: 12px;}
	.fs13 {font-size: 13px;}
	.fs14 {font-size: 14px;}
	.ft09 {font-size: 9px;color: #3a3a3a;line-height: 150%;}
	.ft10 {font-size: 10px;color: #3a3a3a;line-height: 150%;}
	.ft11 {font-size: 11px;color: #3a3a3a;line-height: 150%;}
	.ft11s {font-size: 11px;color: #0000FF;line-height: 150%;}
	.ft12 {font-size: 12px;color: #3a3a3a;line-height: 150%;}
	.ft12r {font-size: 12px;color: #FF8080;line-height: 150%;}
	.ft13 {font-size: 13px;color: #3a3a3a;line-height: 150%;}
	.ftb13w {font-size: 13px;color: #FFFFFF;font-weight:bold;line-height: 150%;}
	.ftb13brown {font-size: 13px;color: #6A444F;font-weight:bold;line-height: 150%;}
	.ft14 {font-size: 14px;color: #3a3a3a;line-height: 150%;}
	.ftb14blue {font-size: 14px;color: #0066cc;font-weight:bold;line-height: 150%;}
	.txt_explan{font-size: 11px;color: #3a3a3a;line-height: 150%;margin-top:5px;margin-bottom:5px;padding-left:10px; }
	.box_info{font-size: 12px;line-height:130%;margin-top:2px;margin-bottom:2px;padding-left:18px; }
	.box_info2{font-size: 12px;line-height:130%;margin-top:2px;margin-bottom:2px;padding-left:50px; }
    a.sub:link{font-size: 11px;color:#0066cc;text-decoration:underline;}
	a.sub:visited{font-size: 11px;color:#0066cc;text-decoration:underline;}
	a.sub:active{font-size: 11px;color:#0066cc;text-decoration:underline;}
	a.sub:hover{font-size: 11px;color:#0066cc;text-decoration:underline;}
	

