.f_9pt {  font-size: 9px; line-height: 12px;}
.f_12pt {  font-size: 12px;}
.f_10pt {  font-size: 10px; line-height: 18px;}
.f_14pt {
	font-size: 14px;
	line-height: 16px
;}
.link_12p {  font-size: 12px; line-height: 14px;}
.to_12p {  font-size: 12px; line-height: 20px;}
.pro_big {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 28px; font-style: italic; font-weight: bolder;}
.pro_spec10p {  font-size: 10px; line-height: 14px;}
.f_18 {
	font-size: 18px;
	font-weight: bolder;
	font-family: "・ｭ・ｳ ・ｰ繧ｴ繧ｷ繝・け", "Osaka"
;}
.f_22 {
	font-size: 22px;
	font-style: normal;
	font-weight: bolder;
	font-variant: normal;
}
.f_10pt13h { font-size: 10px; line-height: 13px;}
.f_12pt_linh_16 { font-size: 12px ; line-height: 16px;}
.faq_10p {  font-size: 10px; line-height: 11px;}
.faq_12p {  font-size: 12px; line-height: 18px;}
.faq-11p {  font-size: 11px; line-height: 16px;}
.faq_28p {  font-size: 28px;}
.f_12p_h14 {  font-size: 12px; line-height: 14px;}
.eng_b {  font-family: "Geneva", "Arial", "Helvetica", "san-serif"; font-size: 12px; font-weight: bold;}
.eng_b2 {  font-size: 14px; font-weight: bolder;}
.eng_b3 {  font-size: 12px; font-weight: bold;}
.eng-9p {  font-family: "Geneva", "Arial", "Helvetica", "san-serif"; font-size: 9px;}
.eng_10p {  font-family: "Geneva", "Arial", "Helvetica", "san-serif"; font-size: 10px;}
.eng_11p {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 11px;}
.eng_12 {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px;}
.f_13p {  font-size: 13px; line-height: 17px;}
.f_16 {  font-size: 16px; line-height: 21px;}
