/* タブ
------------------------------------------ */
#boxTab {
	width:940px;
	height:92px;
}
#boxTab ul {
	list-style:none;
	padding:0px;
	margin:0px;
}
#boxTab li {
	float:left;
	padding:0px;
	margin:0px;
	width:93px;
	height:40px;

}


#boxMain {
	float:left;
	width:730px;
	padding:0 10px 0 0;
}

#boxTab li a{
	width:100%;
	display:block;
	height:100%;
	text-decoration:none!important;
		-moz-text-shadow:none!important;
	-webkit-box-shadow:none!important;
	box-shadow:none!important;
	text-shadow: none!important;

}



.btnTab1{
	background:url(../img/main/menu/bt_tab1_new.gif) no-repeat;
	padding:42px 0 0 0!important;
	height:50px;
	display:block;
	font-size:10px;
	text-align:center;
	color:#FFF!important;
}


.btnTab2{
	background:url(../img/main/menu/bt_tab2_new.gif) no-repeat;
	padding:42px 0 0 0!important;
	height:50px;
	display:block;
	font-size:10px;
	text-align:center;
	color:#0065D6;
	display:block;
}

.btnTab3{
	background:url(../img/main/menu/bt_tab3_new.gif) no-repeat;
	padding:42px 0 0 0!important;
	height:50px;
	display:block;
	font-size:10px;
	text-align:center;
	color:#FFF!important;
}


.btnTab4{
	background:url(../img/main/menu/bt_tab4_new.gif) no-repeat;
	padding:42px 0 0 0!important;
	height:50px;
	display:block;
	font-size:10px;
	text-align:center;
	color:#0065D6;
	display:block;
}

.btnTab5{
	background:url(../img/main/menu/bt_tab5_new.gif) no-repeat;
	padding:42px 0 0 0!important;
	height:50px;
	display:block;
	font-size:10px;
	text-align:center;
	color:#FFF!important;
}


.btnTab6{
	background:url(../img/main/menu/bt_tab6_new.gif) no-repeat;
	padding:42px 0 0 0!important;
	height:50px;
	display:block;
	font-size:10px;
	text-align:center;
	color:#0065D6;
	display:block;
}


.btnTab7{
	background:url(../img/main/menu/bt_tab7_new.gif) no-repeat;
	padding:42px 0 0 0!important;
	height:50px;
	display:block;
	font-size:10px;
	text-align:center;
	color:#FFF!important;
}


.btnTab8{
	background:url(../img/main/menu/bt_tab8_new.gif) no-repeat;
	padding:42px 0 0 0!important;
	height:50px;
	display:block;
	font-size:10px;
	text-align:center;
	color:#0065D6;
	display:block;
}

.btnTab9{
	background:url(../img/main/menu/bt_tab9_new.gif) no-repeat;
	padding:42px 0 0 0!important;
	height:50px;
	display:block;
	font-size:10px;
	text-align:center;
	color:#0065D6;
	display:block;
}

.btnTab10{
	background:url(../img/main/menu/bt_tab10_new.gif) no-repeat;
	padding:42px 0 0 0!important;
	height:50px;
	display:block;
	font-size:10px;
	text-align:center;
	color:#0065D6;
	display:block;
}


.detail01 .btnTab1{
	background:url(../img/main/menu/bt_tab1_new_ov.gif) no-repeat!important;;
	padding:42px 0 0 0!important;
	height:50px;
	display:block;
	font-size:10px;
	text-align:center;
	color:#FFF!important;
}


.detail02 .btnTab2{
	background:url(../img/main/menu/bt_tab2_new_ov.gif) no-repeat;
	padding:42px 0 0 0!important;
	height:50px;
	display:block;
	font-size:10px;
	text-align:center;
	color:#0065D6;
	display:block;
}

.detail03 .btnTab3{
	background:url(../img/main/menu/bt_tab3_new_ov.gif) no-repeat;
	padding:42px 0 0 0!important;
	height:50px;
	display:block;
	font-size:10px;
	text-align:center;
	color:#FFF!important;
}


.detail04 .btnTab4{
	background:url(../img/main/menu/bt_tab4_new_ov.gif) no-repeat;
	padding:42px 0 0 0!important;
	height:50px;
	display:block;
	font-size:10px;
	text-align:center;
	color:#0065D6;
	display:block;
}

.detail05 .btnTab5{
	background:url(../img/main/menu/bt_tab5_new_ov.gif) no-repeat;
	padding:42px 0 0 0!important;
	height:50px;
	display:block;
	font-size:10px;
	text-align:center;
	color:#FFF!important;
}


.detail06 .btnTab6{
	background:url(../img/main/menu/bt_tab6_new_ov.gif) no-repeat;
	padding:42px 0 0 0!important;
	height:50px;
	display:block;
	font-size:10px;
	text-align:center;
	color:#0065D6;
	display:block;
}


.detail07 .btnTab7{
	background:url(../img/main/menu/bt_tab7_new_ov.gif) no-repeat;
	padding:42px 0 0 0!important;
	height:50px;
	display:block;
	font-size:10px;
	text-align:center;
	color:#FFF!important;
}


.detail08 .btnTab8{
	background:url(../img/main/menu/bt_tab8_new_ov.gif) no-repeat;
	padding:42px 0 0 0!important;
	height:50px;
	display:block;
	font-size:10px;
	text-align:center;
	color:#0065D6;
	display:block;
}

.detail09 .btnTab9{
	background:url(../img/main/menu/bt_tab9_new_ov.gif) no-repeat;
	padding:42px 0 0 0!important;
	height:50px;
	display:block;
	font-size:10px;
	text-align:center;
	color:#0065D6;
	display:block;
}

.detail10 .btnTab10{
	background:url(../img/main/menu/bt_tab10_new_ov.gif) no-repeat;
	padding:42px 0 0 0!important;
	height:50px;
	display:block;
	font-size:10px;
	text-align:center;
	color:#0065D6;
	display:block;
}

.detail01 .btnTab1 a,
.detail02 .btnTab2 a,
.detail03 .btnTab3 a,
.detail04 .btnTab4 a,
.detail05 .btnTab5 a,
.detail06 .btnTab6 a,
.detail07 .btnTab7 a,
.detail08 .btnTab8 a,
.detail09 .btnTab9 a,
.detail10 .btnTab10 a{
	color:#FFF!important
}

.btnTab1 a:hover,
.btnTab2 a:hover,
.btnTab3 a:hover,
.btnTab4 a:hover,
.btnTab5 a:hover,
.btnTab6 a:hover,
.btnTab7 a:hover,
.btnTab8 a:hover,
.btnTab9 a:hover,
.btnTab10 a:hover{
opacity:0.5;
filter: alpha(opacity=50);
-ms-filter: "alpha( opacity=50 )";
}

.detail01 .btnTab1 a:hover,
.detail02 .btnTab2 a:hover,
.detail03 .btnTab3 a:hover,
.detail04 .btnTab4 a:hover,
.detail05 .btnTab5 a:hover,
.detail06 .btnTab6 a:hover,
.detail07 .btnTab7 a:hover,
.detail08 .btnTab8 a:hover,
.detail09 .btnTab9 a:hover,
.detail10 .btnTab10 a:hover{
opacity:1;
filter: alpha(opacity=100);
-ms-filter: "alpha( opacity=100 )";
cursor:default;
}
