/* テーブルヘッダー用CSS */
@import url(header_ov.css);	/* for everyone but mac ie */
@import "header_ov.css";	/* for mac ie5 but not mac ie4.5 */

a.cls-header-menu,.cls-header-menu-ov		{ color : #0033CC; font-size : 12px; font-weight : normal;}
td.cls-header-menu	{ padding-top : 4px ;}

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-image : url(/shared/images/header_kaigai.gif) ;  }
.cls-kaigai-rov		{ background-image  : url(/shared/images/header_kaigai_rov.gif) ;}
.cls-kaigai-ov		{ background-image  : url(/shared/images/header_kaigai_ov.gif) ;}
/* 国内旅行 */
.cls-kokunai		{ background-image : url(/shared/images/header_kokunai.gif) ; }
.cls-kokunai-rov	{ background-image  : url(/shared/images/header_kokunai_rov.gif) ;}
.cls-kokunai-ov		{ background-image  : url(/shared/images/header_kokunai_ov.gif) ;}
/* 旅のサポート */
.cls-support			{ background-image : url(/shared/images/header_support.gif) ; }
.cls-support-rov		{ background-image  : url(/shared/images/header_support_rov.gif) ;}
.cls-support-ov		{ background-image  : url(/shared/images/header_support_ov.gif) ;}
/* 旅の情報 */
.cls-joho			{ background-image : url(/shared/images/header_joho.gif) ; }
.cls-joho-rov		{ background-image  : url(/shared/images/header_joho_rov.gif) ;}
.cls-joho-ov		{ background-image  : 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-image : url(/shared/images/hr01_002.gif) ; margin-top:1px; }

#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; }

#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;}

#Block-header			{ margin-bottom: 15px; }

