@charset "utf-8";
/* CSS Document */

html,body {
	background-color: #FFFFFF;
	color: #000000;
}

/*--------------------------------------------------------------------HeaderColor*/
#BoxHeader {background-color: #003366;color: #FFFFFF;}
#BoxHeader #HR #HRM2 #Search input.Btn {color: #bae4f1;}
#BoxHeader a {text-decoration: none;color: #D6F1E2;}
#BoxHeader a:hover {text-decoration: underline;color: #FFFF33;}

/*--------------------------------------------------------------------EmergencyColor*/
#BoxMain #ColumnLR #MainColumn .Emergency {color: #FFFFFF;}
#BoxMain #ColumnLR #MainColumn .Emergency .Emer {background-color: #CC0000;}

/*--------------------------------------------------------------------AttentionColor*/
#BoxMain #ColumnLR .SideMenu .SMenu p.Attention {	color: #757575;}

/*--------------------------------------------------------------------MenuColor*/
#BoxMain #ColumnLR #MainColumn  #tab-container-1 h3 {
color: #000000;}

#BoxMain #ColumnLR #MainColumn  #tab-container-1 .tab table,
#BoxMain #ColumnLR #MainColumn  #tab-container-1 .tab tr,
#BoxMain #ColumnLR #MainColumn  #tab-container-1 .tab td {
	border: 1px solid #999999;
	border-collapse:collapse;
	text-align: left;
}

#BoxMain #ColumnLR #MainColumn  #tab-container-1 .tab td {
	padding: 8px;
}


#BoxMain #ColumnLR #MainColumn  #tab-container-1 .tab td.Title {
	background-color: #7A7A7A;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	color: #FFFFFF;
	font-weight: bold;
}

#BoxMain #ColumnLR #MainColumn  #tab-container-1 .tab td.Detail {
	background-color: #FFFFFF;
}

#BoxMain #ColumnLR #MainColumn  #tab-container-1 #tabmenu1 ul li {
/*	width: 192px;*/
	width: 287px;
	background-color: #FFFFFF;
}

#BoxMain #ColumnLR #MainColumn  #tab-container-1 #tabmenu1 ul li p {
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

/*--------------------------------------------------------------------BannerColor*/

#BoxMain #ColumnLR .SideMenu .SMenu .Bnr158x46 {
	width: 158px;
	background-color: #FFFFFF;
}

#BoxMain #ColumnLR .SideMenu .SMenu .Movie a.visible {
background-image: url(../images/base/bnr_movie_w.jpg);
}

/*--------------------------------------------------------------------NinkiColor*/

#BoxMain #ColumnLR .SideMenu .SMenu h4 span.Ninki01 {
	background-image: url(../images/base/title_ninki_contents_w.jpg);
	height: 38px;
}
#BoxMain #ColumnLR .SideMenu .SMenu h4 span.Ninki02 {
	background-image: url(../images/base/title_ninki_keyword_w.jpg);
	height: 38px;
}

/*--------------------------------------------------------------------CenterBannerColor*/

#BoxMain #ColumnLR #MainColumn .CenterBnr h4 {
	color: #000000;
}

#BoxMain #ColumnLR #MainColumn .CenterBnr .Bnr{
	background-color: #FFFFFF;
	width: 289px;
}


/*--------------------------------------------------------------------TabMenuColor*/
#tab-container-1 ul#tab-container-1-nav li#TabM01,
#tab-container-1 ul#tab-container-1-nav li#TabM02,
#tab-container-1 ul#tab-container-1-nav li#TabM03 {background-color: #FFFFFF;	width:187px;}

#tab-container-1 ul#tab-container-1-nav li#TabM01 a span {background-image: url(../images/base/tabmenu_bg_off01_w.jpg);}
#tab-container-1 ul#tab-container-1-nav li#TabM02 a span {background-image: url(../images/base/tabmenu_bg_off02_w.jpg);}
#tab-container-1 ul#tab-container-1-nav li#TabM03 a span {background-image: url(../images/base/tabmenu_bg_off03_w.jpg);}

#tab-container-1 ul#tab-container-1-nav li#TabM01.activeli a span {background-image: url(../images/base/tabmenu_bg_on01_w.jpg);}
#tab-container-1 ul#tab-container-1-nav li#TabM02.activeli a span {background-image: url(../images/base/tabmenu_bg_on02_w.jpg);}
#tab-container-1 ul#tab-container-1-nav li#TabM03.activeli a span {background-image: url(../images/base/tabmenu_bg_on03_w.jpg);}
