.ddcolortabs{
	padding: 0;
	width: 100%;
}

#MainMenu .ddcolortabs {
	margin:0px 0px 0px 10px;
	padding:0px;
	list-style:none;
	font-size: 11px;
	line-height: 100%;
}

#MainMenu .ddcolortabs h3{
	margin:0px;
	padding:0px;
/*	text-transform:uppercase; */
	line-height: 100%;
	display: inline;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
}
#MainMenu .ddcolortabs div{
	display: inline;
}

#MainMenu .ddcolortabs h3 a{
	float:left;
	color: #FFFFFF;
	margin:0px 1px;
	padding:8px 16px 5px 13px;
	text-decoration:none;
	letter-spacing: 1px;
	display: block;
	background-repeat: repeat-x;
	background-position: right top;
}


/* ------------ タグボタンのカラーの設定 ------------ */
.ddcolortabs .BT1 a {
	background-image: url(/images/sf/tabmenu_1.jpg);
}
.ddcolortabs .BT2 a {
	background-image: url(/images/sf/tabmenu_2.jpg);
}
.ddcolortabs .BT3 a {
	background-image: url(/images/sf/tabmenu_3.jpg);
}
.ddcolortabs .BT4 a {
	background-image: url(/images/sf/tabmenu_4.jpg);
}
.ddcolortabs .BT5 a {
	background-image: url(/images/sf/tabmenu_5.jpg);
}
.ddcolortabs .BT6 a {
	background-image: url(/images/sf/tabmenu_6.jpg);
}
.ddcolortabs .BT7 a {
	background-image: url(/images/sf/tabmenu_7.jpg);
}
.ddcolortabs .BT8 a {
	background-image: url(/images/sf/tabmenu_8.jpg);
}
.ddcolortabs .BT9 a {
	background-image: url(/images/sf/tabmenu_9.jpg);
}
.ddcolortabs .BT10 a {
	background-image: url(/images/sf/tabmenu_10.jpg);
}

.ddcolortabs .BT1 a:hover {
	background-image: url(/images/sf/tabmenu_1_f2.jpg);
}
.ddcolortabs .BT2 a:hover {
	background-image: url(/images/sf/tabmenu_2_f2.jpg);
}
.ddcolortabs .BT3 a:hover {
	background-image: url(/images/sf/tabmenu_3_f2.jpg);
}
.ddcolortabs .BT4 a:hover {
	background-image: url(/images/sf/tabmenu_4_f2.jpg);
}
.ddcolortabs .BT5 a:hover {
	background-image: url(/images/sf/tabmenu_5_f2.jpg);
}
.ddcolortabs .BT6 a:hover {
	background-image: url(/images/sf/tabmenu_6_f2.jpg);
}
.ddcolortabs .BT7 a:hover {
	background-image: url(/images/sf/tabmenu_7_f2.jpg);
}
.ddcolortabs .BT8 a:hover {
	background-image: url(/images/sf/tabmenu_8_f2.jpg);
}
.ddcolortabs .BT9 a:hover {
	background-image: url(/images/sf/tabmenu_9_f2.jpg);
}
.ddcolortabs .BT10 a:hover {
	background-image: url(/images/sf/tabmenu_10_f2.jpg);
}


.ddcolortabs .selected a { /*.currently selected tab ドロップダウン時のタブメニューの色*/
	background-image: url(/images/sf/tabmenu_0.jpg);
}
.ddcolortabs .BT1 .selected a, .ddcolortabs .BT1 .selected a:hover {
	background-image: url(/images/sf/tabmenu_1_f2.jpg);
}
.ddcolortabs .BT2 .selected a, .ddcolortabs .BT2 .selected a:hover {
	background-image: url(/images/sf/tabmenu_2_f2.jpg);
}
.ddcolortabs .BT3 .selected a, .ddcolortabs .BT3 .selected a:hover {
	background-image: url(/images/sf/tabmenu_3_f2.jpg);
}
.ddcolortabs .BT4 .selected a, .ddcolortabs .BT4 .selected a:hover {
	background-image: url(/images/sf/tabmenu_4_f2.jpg);
}
.ddcolortabs .BT5 .selected a, .ddcolortabs .BT5 .selected a:hover {
	background-image: url(/images/sf/tabmenu_5_f2.jpg);
}
.ddcolortabs .BT6 .selected a, .ddcolortabs .BT6 .selected a:hover {
	background-image: url(/images/sf/tabmenu_6_f2.jpg);
}
.ddcolortabs .BT7 .selected a, .ddcolortabs .BT7 .selected a:hover {
	background-image: url(/images/sf/tabmenu_7_f2.jpg);
}
.ddcolortabs .BT8 .selected a, .ddcolortabs .BT8 .selected a:hover {
	background-image: url(/images/sf/tabmenu_8_f2.jpg);
}
.ddcolortabs .BT9 .selected a, .ddcolortabs .BT9 .selected a:hover {
	background-image: url(/images/sf/tabmenu_9_f2.jpg);
}
.ddcolortabs .BT10 .selected a, .ddcolortabs .BT10 .selected a:hover {
	background-image: url(/images/sf/tabmenu_10_f2.jpg);
}


.ddcolortabsline{
	clear: both;
	padding: 0;
	height: 5px;
	line-height: 5px;
	background: black; /*Remove this to remove border between bar and tabs*/
}



/* ######### Style for Drop Down Menu ######### */

#MainMenu .dropmenudiv_a {
	position:absolute;
	top: 0;
	line-height:100%;
	z-index:100;
	background-color: #F6F6F6;
	visibility: hidden;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	background-image: none;
	margin-left: -1px;
	border-top: none;
	border-right: thin solid #999999;
	border-bottom: thin solid #999999;
	border-left: none;
	padding: 0px;
	display: block;
}
#MainMenu .dropmenudiv_a p {
	color: #000000;
	padding: 0px;
	margin: 0px;
	line-height: 100%;
	font-size: 11px;
}

#MainMenu .dropmenudiv_a p a {
	display: block; /*THEME CHANGE HERE*/
	padding: 9px 10px 7px 8px;
	text-decoration: none;
	color: black;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-color: #F6F6F6;
	margin: 0px;
	border-left-width: 6px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	white-space: nowrap;
}
#MainMenu .dropmenudiv_a p a:hover {
	text-decoration: none;
	color: #FF3300;
	background-color: #E8E8E8;
	border-left-width: 6px;
	border-left-style: solid;
	border-left-color: #FF9900;
}


