/* テーブルヘッダー用CSS */
/* for everyone but mac ie */
@import url(header_ov.css);

/* for mac ie5 but not mac ie4.5 */
@import "header_ov.css";

a.cls-header-menu, .cls-header-menu-ov { color:#0033CC; font-size:12px; font-weight:normal; }
td.cls-header-menu { padding-top:4px; }

#prArea            { width:596px; }
#prArea p          { width:596px; height:16px; text-align:center; font-size:12px; }

a.cls-header-lmenu-01        { color:#ffffff; font-size:11px; }
a.cls-header-lmenu-01:hover  { color:#FFFF99; font-size:11px; }
a.cls-header-lmenu-02        { color:#0033CC; font-size:11px; }
span.cls-header-lmenu-02     { font-size:11px; }

.cls-kaigai, .cls-kaigai-rov, .cls-kaigai-ov, .cls-kokunai, .cls-kokunai-rov, .cls-kokunai-ov, .cls-support, .cls-support-rov, .cls-support-ov, .cls-joho, .cls-joho-rov, .cls-joho-ov { margin:0; padding:0; background-repeat:no-repeat; text-align:left; }
a.header_pr        { color:#0033CC; font-size:12px; font-weight:bold; }
a.header_pr:hover  { color:#ff0000; font-size:12px; font-weight:bold; }

/* 海外旅行 */
.cls-kaigai        { background:url(/shared/images/header_kaigai.gif); }
.cls-kaigai-rov    { background:url(/shared/images/header_kaigai_rov.gif); }
.cls-kaigai-ov     { background:url(/shared/images/header_kaigai_ov.gif); }

/* 国内旅行 */
.cls-kokunai       { background:url(/shared/images/header_kokunai.gif); }
.cls-kokunai-rov   { background:url(/shared/images/header_kokunai_rov.gif); }
.cls-kokunai-ov    { background:url(/shared/images/header_kokunai_ov.gif); }

/* 旅のサポート */
.cls-support       { background:url(/shared/images/header_support.gif); }
.cls-support-rov   { background:url(/shared/images/header_support_rov.gif); }
.cls-support-ov    { background:url(/shared/images/header_support_ov.gif); }

/* 旅の情報 */
.cls-joho          { background:url(/shared/images/header_joho.gif); }
.cls-joho-rov      { background:url(/shared/images/header_joho_rov.gif); }
.cls-joho-ov       { background:url(/shared/images/header_joho_ov.gif); }

/* パンくず */
#cls-pankz         { width:750px; text-align:left; font-size:80%; margin:2px 0px 4px 10px; }

/* メニュー */
#cls-kaigai-menuline, #cls-kokunai-menuline, #cls-support-menuline, #cls-joho-menuline, #cls-sogo-menuline { border-left:solid 10px; font-size:100%; font-weight:bold; padding:4px 0 2px 8px; margin:0; text-align:left; }
#cls-kaigai-menuline h2, #cls-kokunai-menuline h2, #cls-support-menuline h2, #cls-joho-menuline h2, #cls-sogo-menuline h2 { font-size:100%; font-weight:bold; padding:0; margin:0; }
#cls-kaigai-menuline a, #cls-kokunai-menuline a, #cls-support-menuline a, #cls-joho-menuline a, #cls-sogo-menuline a, #cls-kaigai-menuline a:hover, #cls-kokunai-menuline a:hover, #cls-support-menuline a:hover, #cls-joho-menuline a:hover, #cls-sogo-menuline a:hover { color:#333333; text-decoration:none; }
#cls-menuline-botom     { background:url(/shared/images/hr01_001.gif); margin-top:1px; }
#cls-linkarea{ height:26px; vertical-align:middle; background:url(/shared/images/header_linkarea.gif) repeat-x #fff; }
#cls-linkarea img{ margin-right:3px; vertical-align:middle;}

#cls-kaigai-menuline    { background-color:#E2F1FF; border-color:#0066CC; }
#cls-kokunai-menuline   { background-color:#FFECC5; border-color:#FF6633; }
#cls-support-menuline   { background-color:#EDEDED; border-color:#FFCC33; }
#cls-joho-menuline      { background-color:#EDEDED; border-color:#18A6A1; }
#cls-sogo-menuline      { background-color:#EEF3D1; border-color:#3399FF; }

#Block-header      { margin-bottom:10px; }

