.text01 {  font-size: 0.7em; line-height: 1.3em; color: #666666}

.a1:link{ color:#333333; text-decoration:none;}
.a1:visited{ color:#666666;text-decoration:none;}
.a1:hover{text-decoration:underline; color:#666666; }

.a2:link{ color:#666666; text-decoration: none;}
.a2:visited{ color:#999999;text-decoration:underline;}
.a2:hover{text-decoration:underline; color:#006600;}

.a3:link{ color:#666666;text-decoration:none }
.a3:visited{ color:#666666;text-decoration:underline}
.a3:hover{text-decoration:underline; color:#333333; }

.a4:link{ color:#0066CC;text-decoration:none }
.a4:visited{ color:#0066CC;text-decoration:underline}
.a4:hover{text-decoration:underline; color:#0078F0; }

.a5:link{ color:#009900;text-decoration:none }
.a5:visited{ color:#009900;text-decoration:underline}
.a5:hover{text-decoration:underline; color:#00cc00; }

.s_text { font-size: 1em; line-height: 1em}


.text01b {  font-size: 0.9em; line-height: 1.3em; font-weight: bold}

.detail {  font-size: 0.8em; line-height: 1.4em; color: #666666.em; line-height: 1em; color: #666666}

.table01 {  border: solid; font-size: 0.8em; line-height: 1.3em; border-width: 1px 0px 0px 1px; border-color: #666666 black black #666666; color: #666666}

.table02 { border: solid; font-size: 1em; line-height: 1.3em; border-width: 0px 1px 1px 0px; border-color: black #666666 #666666 black}

.detail02 { font-size: 1em; line-height: 1.3em}

.table_c { border: 1px #CCCCCC solid; font-size: 0.8em; line-height: 1.3em}

.text02 { font-size: 0.8em; line-height: 1.4em; color: #666666}

.text_e {  font-size: 0.7em; line-height: 1.4em; color: #333333}

.pro_name { font-size: 1em; line-height: 1.4em; font-weight: bold }

.pro_copy { font-size: 0.8em; line-height: 1.4em; font-weight: bold }

.table_c02 { border: 1px #0066CC dotted; font-size: 0.8em; line-height: 1.3em }

.table_c03 { border: 1px #009900 dotted; font-size: 0.8em; line-height: 1.3em }

.text_fix01 {  font-size: 10px; line-height: 140%; color: #333333}

.table03 { border: 1px #CCCCCC solid; font-size: 0.8em; line-height: 1.3em}

.text_fix02 { font-size: 11px; line-height: 140%}

.irregular_info {
	padding:30px 0 0 0;
	text-align:left;
	width:auto;
	color:#FFFFFF;
	font-size:90%;
	line-height:130%;
}

