H1{  font-size: 16pt;  line-height: 16pt ; margin: 0px}
.text_navi{ font-size:9pt; line-height:12pt;}
.text_path{ font-size:9pt; line-height:18pt;}
.text_catalog {  font-size: 8pt;  line-height: 9pt ;}
.text_copyright {font-size:10pt;line-height:16pt;color:#246435;}
.text_link {font-size:8pt;line-height:9pt;}
.text_company {font-size:10pt;line-height:16pt;color:#555555;}
.text_common {font-size:9pt;line-height:16pt;}

td.shop{ background-image:url(../images/shop.gif); background-repeat:repeat-x;}

a.common:link,a.common:visited{font-size:10pt;line-height:16pt;color:#006600;}
a.common:hover,a.common:active,a.common:focus{font-size:10pt;line-height:16pt;color:#cc0000;text-decoration:underline;}

a.green:link,a.green:visited{color:#006600;}
a.green:hover,a.green:active,a.green:focus{color:#cc0000;text-decoration:underline;}

a.gray:link,a.gray:visited{color:#555555;}
a.gray:hover,a.gray:active,a.gray:focus{color:#cc0000;text-decoration:underline;}

a.blue_path:link,a.blue_path:visited{color:#0000cc;text-decoration:underline;}
a.blue_path:hover,a.blue_path:active,a.blue_path:focus{color:#cc0000;text-decoration:underline;}


/* フッター設定 */
.f_and {font-size:11pt;line-height:12pt;padding:0px 28px; background-image:url(../images/footer/and.gif); background-repeat:no-repeat;}
.f_comment {font-size:8pt;line-height:10pt;color:#696969;}
.f_shop {font-size: 9pt;line-height: 12pt ;font-weight: bold ;padding:0px 0px 0px 16px;color:#ffffff; background-image:url(../images/footer/back.gif); background-repeat:no-repeat;}
.f_gn {font-size:10pt;line-height:30pt;color:#e8e8e8;}
.f_copyright {font-size:10pt;line-height:16pt;color:#246435;}


a.f_link:link,a.f_link:visited{font-size:10pt;line-height:10pt;color:#0000cc;}
a.f_link:hover,a.f_link:active,a.f_link:focus{font-size:10pt;line-height:10pt;color:#cc0000;text-decoration:underline;}

a.f_link2:link,a.f_link2:visited{font-size:10pt;line-height:10pt;color:#0000cc;padding:0px 0px 0px 18px;}
a.f_link2:hover,a.f_link2:active,a.f_link2:focus{font-size:10pt;line-height:10pt;color:#cc0000;padding:0px 0px 0px 18px;text-decoration:underline;}

a.f_link3:link,a.f_link3:visited{font-size:10pt;line-height:10pt;color:#0000cc;}
a.f_link3:hover,a.f_link3:active,a.f_link3:focus{font-size:10pt;line-height:10pt;color:#cc0000;text-decoration:underline;}


.f_point { background-image:url(../images/footer/point.gif); background-repeat:no-repeat;}
.f_point2 {font-size: 9pt;line-height: 10pt ; padding:0px 0px 0px 12px; background-image:url(../images/footer/point2.gif); background-repeat:no-repeat;}
.f_point3 {font-size:8pt;line-height:10pt;padding:0px 0px 0px 12px; background-image:url(../images/footer/point3.gif); background-repeat:no-repeat;}

a.gn:link,a.gn:visited{color:#7b7b7b;padding:5px 5px;}
a.gn:hover,a.gn:active,a.gn:focus{color:#ffffff;background-color:#006600;text-decoration:none;padding:5px 5px;}

a.gn_l:link,a.gn_l:visited{color:#7b7b7b;padding:5px 5px;}
a.gn_l:hover,a.gn_l:active,a.gn_l:focus{color:#ffffff;background-color:#cc0000;text-decoration:none;padding:5px 5px;}

a.f_link_top:link,a.f_link_top:visited{color:black;}
a.f_link_top:hover,a.f_link_top:active,a.f_link_top:focus{color:green;text-decoration:underline;}

/*フォームの全角入力のオン・オフ*/
.textmode1{
  ime-mode: active;
}

.textmode2{
  ime-mode: inactive;
}

