@charset "Shift_JIS";

/* 全体構造---------------------------------------------------- */
body {margin: 0px;padding: 0px;background-image: url(../common/bk_out.gif);}
table {font-size: 14px;line-height: 140%;font-family: "ＭＳ Ｐゴシック", Arial;}

/* リンク---------------------------------------------------- */
a {font-size: 14px;line-height: 140%;font-family: "ＭＳ Ｐゴシック", Arial;color: #00478B;text-decoration: none;}
a:link {color: #00478B;background: transparent;}
a:visited {color: #5A528F;background: transparent;}
a:hover, a:active {color: #900;background: transparent; text-decoration:underline}

/* 「HOME」のテキストリンク ----------------------------------------------- */
a.gnavihm {font-size: 11px;line-height: 140%;font-family: "ＭＳ Ｐゴシック", Arial;color: #FFFFFF;text-decoration: none;}
a.gnavihm:link {color: #FFFFFF;background: transparent;}
a.gnavihm:visited {color: #FFFFFF;background: transparent;}
a.gnavihm:hover, a:active {color: #FFFFFF;background: transparent;}

/* グローバルナビのリンク---------------------------------------------------- */
a.gnavi {font-size: 11px;line-height: 140%;font-family: "ＭＳ Ｐゴシック", Arial;color: #000000;text-decoration: none;}
a.gnavi:link {color: #000000;background: transparent;}
a.gnavi:visited {color: #000000;background: transparent;}
a.gnavi:hover, a:active {color: #000000;background: transparent;}


/* 英語サイトのリンクがある部分のバーの背景-------------------------------------- */
#bkenglish {background-image: url(../common/bk_english.gif);}
/* グローバルナビの背景-------------------------------------- */
#bkgnavi {background-image: url(../common/bk_gnavi.gif);}
/* フッターの背景---------------------------------------------------- */
#bkfooter {background-image: url(../common/bk_footer.gif);}
/* コピーライトの文字の大きさ---------------------------------------------------- */
#cpylght {font-size: 11px;font-family: "ＭＳ Ｐゴシック", Arial;color: #000000;}

/* パンくずナビの背景---------------------------------------------------- */
.bkpknavi {background-color: #cbcbcb;}

/* キャッチコピーのマージン---------------------------------------------------- */
.chtmgn {margin: 0px 0px 10px 0px;}


/* 表組みのケイ線---------------------------------------------------- */
.kei {border-top: 1px solid #626464;border-right: 1px solid #626464;}
/* 表組みのケイ線（最下段）------------------------------------------ */
.keibtm {border-top: 1px solid #626464;border-right: 1px solid #626464;border-bottom: 1px solid #626464;}

/* 表組みのケイ線と背景---------------------------------------------------- */
.bkitm1 {border-top: 1px solid #626464;border-right: 1px solid #626464;background-color: #DCDEDE;}
.bkitm1left {border-top: 1px solid #626464;border-left: 1px solid #626464;background-color: #DCDEDE;border-right: 1px solid #626464;}
/* 表組みのケイ線と背景（最下段）------------------------------------------ */
.bkitm1btm {border-top: 1px solid #626464;border-right: 1px solid #626464;border-bottom: 1px solid #626464;background-color: #DCDEDE;}


/* 表組みのケイ線と背景---------------------------------------------------- */
.bkitm2 {vertical-align: top;border-top: 1px solid #626464;border-left: 1px solid #626464;border-right: 1px solid #626464;background-color: #d9e6f3;}
/* 表組みのケイ線と背景（最下段）------------------------------------------ */
.bkitm2btm {vertical-align: top;border: 1px solid #626464;background-color: #d9e6f3;}


/* 共通文字色---------------------------------------------------- */
.cplrd {font-size: large;line-height: 140%;font-family: "ＭＳ Ｐゴシック", Arial;color: #CD0921;}
.cplor {font-size: large;line-height: 140%;font-family: "ＭＳ Ｐゴシック", Arial;color: #DE6422;}
.cplgr {font-size: large;line-height: 140%;font-family: "ＭＳ Ｐゴシック", Arial;color: #006600;}
.cplbl {font-size: large;line-height: 140%;font-family: "ＭＳ Ｐゴシック", Arial;color: #173364;}
.cplbk {font-size: large;line-height: 140%;font-family: "ＭＳ Ｐゴシック", Arial;color: #000000;}
.cplwh {font-size: large;line-height: 140%;font-family: "ＭＳ Ｐゴシック", Arial;color: #FFFFFF;}

.cpmrd {font-size: medium;line-height: 140%;font-family: "ＭＳ Ｐゴシック", Arial;color: #CD0921;}
.cpmor {font-size: medium;line-height: 140%;font-family: "ＭＳ Ｐゴシック", Arial;color: #DE6422;}
.cpmgr {font-size: medium;line-height: 140%;font-family: "ＭＳ Ｐゴシック", Arial;color: #006600;}
.cpmbl {font-size: medium;line-height: 140%;font-family: "ＭＳ Ｐゴシック", Arial;color: #173364;}
.cpmbk {font-size: medium;line-height: 140%;font-family: "ＭＳ Ｐゴシック", Arial;color: #000000;}
.cpmwh {font-size: medium;line-height: 140%;font-family: "ＭＳ Ｐゴシック", Arial;color: #FFFFFF;}

.cpsrd {font-size: small;line-height: 140%;font-family: "ＭＳ Ｐゴシック", Arial;color: #CD0921;}
.cpsor {font-size: small;line-height: 140%;font-family: "ＭＳ Ｐゴシック", Arial;color: #DE6422;}
.cpsgr {font-size: small;line-height: 140%;font-family: "ＭＳ Ｐゴシック", Arial;color: #006600;}
.cpsbl {font-size: small;line-height: 140%;font-family: "ＭＳ Ｐゴシック", Arial;color: #173364;}
.cpsbk {font-size: small;line-height: 140%;font-family: "ＭＳ Ｐゴシック", Arial;color: #000000;}
.cpswh {font-size: small;line-height: 140%;font-family: "ＭＳ Ｐゴシック", Arial;color: #FFFFFF;}

.cpxsrd {font-size: x-small;line-height: 140%;font-family: "ＭＳ Ｐゴシック", Arial;color: #CD0921;}
.cpxsor {font-size: x-small;line-height: 140%;font-family: "ＭＳ Ｐゴシック", Arial;color: #DE6422;}
.cpxsgr {font-size: x-small;line-height: 140%;font-family: "ＭＳ Ｐゴシック", Arial;color: #006600;}
.cpxsbl {font-size: x-small;line-height: 140%;font-family: "ＭＳ Ｐゴシック", Arial;color: #173364;}
.cpxsbk {font-size: x-small;line-height: 140%;font-family: "ＭＳ Ｐゴシック", Arial;color: #000000;}
.cpxswh {font-size: x-small;line-height: 140%;font-family: "ＭＳ Ｐゴシック", Arial;color: #FFFFFF;}

.cpxxsrd {font-size: xx-small;line-height: 140%;font-family: "ＭＳ Ｐゴシック", Arial;color: #CD0921;}
.cpxxsor {font-size: xx-small;line-height: 140%;font-family: "ＭＳ Ｐゴシック", Arial;color: #DE6422;}
.cpxxsgr {font-size: xx-small;line-height: 140%;font-family: "ＭＳ Ｐゴシック", Arial;color: #006600;}
.cpxxsbl {font-size: xx-small;line-height: 140%;font-family: "ＭＳ Ｐゴシック", Arial;color: #173364;}
.cpxxsbk {font-size: xx-small;line-height: 140%;font-family: "ＭＳ Ｐゴシック", Arial;color: #000000;}
.cpxxswh {font-size: xx-small;line-height: 140%;font-family: "ＭＳ Ｐゴシック", Arial;color: #FFFFFF;}
.cpxxsbk {font-size: xx-small;line-height: 140%;font-family: "ＭＳ Ｐゴシック", Arial;color: #3B3D3C;}
/*注意書き*/
.notice {font-size: 10px;font-family: "ＭＳ Ｐゴシック", Arial;color: #666; line-height:120%;margin-left:5px;}

/*イメージにボーダーを*/
.img_b{border:2px solid #c4cdd8; margin-right:10px;}
#cont .img_b{margin-bottom:20px;}

/*Prductsページ用スタイル*/
.products { font-size:10px; color:#666666;}
.products .car{ font-size:13px; color:#666666; font-weight:bold;}
.products td{ padding-left:5px;}
.products_lone{ margin-bottom:50px;}
.products_lone img{ margin-left:5px;}

