/* メニューカラーチェンジボタン */
.menuclrbtn{text-decoration: none;font-size:12px;}

/* リンク文字色 */

A:link { color: #0000DD;}
A:visited { color: #800080;}
A:hover { color: #FF0000;}

/* オビ */
.obi { color: #000000; font-size:14px; font-weight:bold;}

/* 右上メニュー */
.mbtext12 { color: #000000; text-decoration: none;font-size:12px;}
.mbmenutop { text-decoration: none;font-size:12px;}
.mbmenutop:link { color: #003399; text-decoration: underline;}
.mbmenutop:visited { color: #003399; text-decoration: underline;}
.mbmenutop:hover { color: #CC0000; text-decoration: none;text-decoration: underline ;}

.mbmenutop0 {font-size:16px}

@media all {.mbinput {color: #000000;background-color: #ffffff;border-width: 1px ;border-color:#BBBBBB;height: 18px;width:170px;}} /* for Z-XCV */
@media all {.mbinput2 {color: #000000;background-color: #ffffff;border-width: 1px ;border-color:#BBBBBB;}}  /* ログイン後用 */

.mbgrad {background-image:url("/image/mb_menu/hdbg600_mb.gif");}
.mbgrad2 {background-image:url("/image/mb_menu/bggr_mb.gif");}

.mbfgrad {background-image:url("/image/mb_menu/hdbg1600_mb.gif");}

/* ライン達 */
.mbtopln1 {background-color: #FFE001}/*659F0C*/
.mbtopln2 {background-color: #FFE001}/*FFFFFF*/
.mbtopln3 {background-color: #FFE001;}/*FFE001*/
.mbtopln4 {background-color: #000000}/*D6D6D6*/
.mbtopln5 {background-color: #000000}/*FFFFFF*/
.mbtopln6 {background-color: #000000;}
.mbtoplnz {background-color: #fff1b2;}/*残高照会*/

.mbgrayln {background-color: #888888;}/* グレーライン */
.mbframe {background-color: #FFF8D1;}/* ゲストイエロー */
.mbframem {background-color: #DCE8FF;}/* メンバーブルー */
.mbframem2 {background-color: #DCE8FF;}/* メンバーブルー標準メニュー */

.mbbtmln1 {background-color: #000000;}
.mbbtmln2 {background-color: #888888;}/* ボトム・グレーライン */

.mbfooterclr { background-color:#EEEEEE;}

/* 0501電話番号  */
.freedial	{ font-family:"Verdana, Arial, Helvetica, sans-serif"; font-size:13px; font-weight:bold; }

/* メインメニュー */
.mbmainbak {background-image:url("/image/mb_menu/bgline.gif");}
.mbmainbakp {background-image:url("/image/mb_menu/bgline.gif");}/* 非印刷 */
.mbmainbak0 {background-image:url("/image/mb_menu/bgline.gif");}
.mbmainbakgp {background-image:url("/image/mb_menu/bgline.gif");}/* 0501背景デフォルトグレー */
.mbmainbaky {background-image:url("/image/mb_menu/bgline_yel.gif");}/* 0501背景黄色 */
.mbmainln {background-image:url("/image/mb_menu/mbline.gif");}
.mbmainlng {background-image:url("/image/mb_menu/mbline.gif");}/* 0501 */

.mbmain { text-decoration: none; font-size:12px; padding:5px 0px 5px 5px; letter-spacing:1px;}
@media all {.mbmain {padding:0px}}

/* 0501メニューゲスト  */
.mbmaing { text-decoration: none; font-size:12px; padding:5px 0px 5px 5px; letter-spacing:1px;}
@media all {.mbmaing {padding:0px}}

.mbmain2:link { color: #003399; text-decoration: none;padding:3px}
.mbmain2:visited { color: #003399; text-decoration: none;}
.mbmain2:hover { color: #FF0000; text-decoration: none;}

@media all {.mbmain2 {width:100%;display:block; padding:6px 0px 4px 5px;}}
@media all {.mbmain2:link {width:100%;display:block; padding:6px 0px 4px 5px;}}
@media all {.mbmain2:visited {width:100%;display:block; padding:6px 0px 4px 5px;}}
@media all {.mbmain2:hover {background-color:#D5D5D5;border-right-color:#888888;border-right-width:1px;border-right-style:solid}}

/* 0501メニューゲスト  */
.mbmaing2:link { color: #003399; text-decoration:none ;padding:3px}
.mbmaing2:visited { color: #003399; text-decoration:none;}
.mbmaing2:hover { color: #FF0000; text-decoration:none;}
@media all {.mbmaing2 {width:100%; display:block; padding:8px 0px 8px 5px;}}
@media all {.mbmaing2:link {width:100%; display:block; padding:8px 0px 8px 5px;}}
@media all {.mbmaing2:visited {width:100%; display:block; padding:8px 0px 8px 5px;}}
/* 
@media all {.mbmaing2:hover {background-color:#D5D5D5;border-right-color:#888888;border-right-width:1px;border-right-style:solid}}
*/

/* MY PAGE */

.mbmp {background-image:url("/image/mb_menu/bgline_hid_mp.gif");padding:3px 0px 0px 5px;height:22px;letter-spacing:1px;}
@media all {.mbmp {padding:0px}}

.mbmp2 { text-decoration: none;font-size:12px;padding:6px 0px 0px 8px;font-family:Verdana,NewYork}
.mbmp2:link { color: #FFFFFF; text-decoration: none;padding:5px}
.mbmp2:visited { color: #FFFFFF; text-decoration: none;}
.mbmp2:hover { color: #FFFF00; text-decoration: none;}
@media all {.mbmp2 {width:100%;display:block; padding:6px 0px 4px 5px;}}
@media all {.mbmp2:link {width:100%;display:block; padding:6px 0px 4px 5px;}}
@media all {.mbmp2:visited {width:100%;display:block; padding:6px 0px 4px 5px;}}
@media all {.mbmp2:hover {background-color: #3d5c87}}


/* サブメニュー */
.mbsubln {background-image:url("/image/mb_menu/mbdot.gif");}

.mbsub {background-image:url("/image/mb_menu/bgline_hid.gif");padding:2px 0px 0px 10px;height:22px}
@media all {.mbsub {padding:0px}}

.mbsub2 { text-decoration: none;font-size:12px;padding:6px 0px 5px 10px}
.mbsub2:link { color: #003399; text-decoration: none;}
.mbsub2:visited { color: #003399; text-decoration: none;}
.mbsub2:hover { color: #CC0000; text-decoration: none;}
@media all {.mbsub2 {width:100%;display:block; padding:6px 0px 4px 15px;}}
@media all {.mbsub2:link {width:100%;display:block; padding:6px 0px 4px 15px;}}
@media all {.mbsub2:visited {width:100%;display:block; padding:6px 0px 4px 15px;}}
@media all {.mbsub2:hover {background-color: #F0F063}}

/* サブメニュー（メンバー） */

.mbsubm {background-image:url("/image/mb_menu/bgline_hid_m.gif");padding:2px 0px 0px 8px;height:22px}
@media all {.mbsubm {padding:0px}}

.mbsubm2 { text-decoration: none;font-size:12px;padding:5px 0px 4px 8px}
.mbsubm2:link { color: #003399; text-decoration: none;}
.mbsubm2:visited { color: #003399; text-decoration: none;}
.mbsubm2:hover { color: #CC0000; text-decoration: none;}
@media all {.mbsubm2 {width:100%;display:block; padding:5px 0px 4px 15px;}}
@media all {.mbsubm2:link {width:100%;display:block; padding:5px 0px 4px 15px;}}
@media all {.mbsubm2:visited {width:100%;display:block; padding:5px 0px 4px 15px;}}
@media all {.mbsubm2:hover {background-color: #B6C9EC}}

/* サブサブメニュー */
.mbgd {padding-left:4px;font-size:12px;padding-bottom:3px;}

.mbgd2 {text-decoration: none;font-size:12px;}
.mbgd2:link { color: #003399; text-decoration: none;}
.mbgd2:visited { color: #003399; text-decoration: none;}
.mbgd2:hover { color: #CC0000; text-decoration: none;}

/* マイページ */
.mbmyp {background-image:url("/image/mb_menu/bgline_hid_mp.gif");padding:0px 0px 0px 8px;height:22px}
@media all {.mbmyp {padding:0px}}


.mbmyp2 { font-family:Verdana,NewYork;padding:4px 0px 4px 5px;font-size:12px}
.mbmyp2:link { font-family:Verdana,NewYork;color: #FFFFFF; text-decoration: none;}
.mbmyp2:visited { color: #FFFFFF; text-decoration: none;}
.mbmyp2:hover { color: #ffff00;}

@media all {.mbmyp2:link {width:100%;display:block; padding:4px 0px 4px 5px;}}
@media all {.mbmyp2:visited {width:100%;display:block; padding:4px 0px 4px 5px;}}
@media all {.mbmyp2:hover {width:100%;display:block; padding:4px 0px 4px 5px;background-color:#3d5c87;}}
@media all {.mbmyp2:active {width:100%;display:block; padding:4px 0px 4px 5px;}}


