
/*=========== Cฅ ===============*/
/*---SHOP ฅ ----*/
#btmain_shop-area{
float: left;
width: 420px;
margin: 0;
}

#btmain_shop-menu01{
margin: 0;
width: 420px;
height: 293px;
background: url(../images/bt_top_r246shop.gif) no-repeat top left;
}


#btmain_shop-navi1 ul{
width: 420px;
height: 293px;
margin: 0;
padding: 0;
list-style:none;
}

#btmain_shop-navi1 li{
margin: 0;
padding: 0;
text-indent: -9999px;
float: left;
}

#btmain_shop-navi1 li a{
display: block;
height: 293px;
text-decoration: none;
/*\*/
overflow: hidden;/*@-----@wi\ฆฮ๔ MacIEฮ๔@-----@*/
/**/
}

#btmain_shop-navi01{width: 420px;}
#btmain_shop-navi01 a:hover{width: 420px;background: url(../images/bt_top_r246shop.gif) 0px -293px;}
#btmain_shop-navi01On{width: 420px;}

/*---PLAN ฅ ----*/

#btmain_plan-area{
float: left;
width: 420px;
margin: 0;
}

#btmain_plan-menu01{
margin: 0;
width: 420px;
height: 293px;
background: url(../images/bt_top_r246plan.gif) no-repeat top left;
}


#btmain_plan-navi1 ul{
width: 420px;
height: 293px;
margin: 0;
padding: 0;
list-style:none;
}

#btmain_plan-navi1 li{
margin: 0;
padding: 0;
text-indent: -9999px;
float: left;
}

#btmain_plan-navi1 li a{
display: block;
height: 293px;
text-decoration: none;
/*\*/
overflow: hidden;/*@-----@wi\ฆฮ๔ MacIEฮ๔@-----@*/
/**/
}

#btmain_plan-navi01{width: 420px;}
#btmain_plan-navi01 a:hover{width: 420px;background: url(../images/bt_top_r246plan.gif) 0px -293px;}
#btmain_plan-navi01On{width: 420px;}


/*=========== C ฃ ===*/






/*=========== SHOP ฅ ===*/


#bt_open_area{
float: right;
width: 415px;
margin: 0;
}


#bt_open_menu{
margin: 0;
width: 415px;
height: 121px;
background: url(../shop/images/bt_open_topic.jpg) no-repeat top left;
}

#open_navi ul{
width: 415px;
height: 121px;
margin: 0;
padding: 0;
list-style:none;
}

#open_navi li{
margin: 0;
padding: 0;
text-indent: -9999px;
float: left;
}

#open_navi li a{
display: block;
height: 121px;
text-decoration: none;
/*\*/
overflow: hidden;/*@-----@wi\ฆฮ๔ MacIEฮ๔@-----@*/
/**/
}

#open_navi_tt{width: 415px;}
#open_navi_tt a:hover{width: 415px; background: url(../shop/images/bt_open_topic.jpg) 0px -121px;}
#open_navi_ttOn{width: 415px;background: url(../shop/images/bt_open_topic.jpg) 0px -121px;}



/* play*/
#bt_play_area{
float: left;
width: 273px;
margin: 0;
}

#bt_play_menu{
margin: 0;
width: 273px;
height: 39px;
background: url(../shop/images/bt_play01.gif) no-repeat top left;
}

#play_navi ul{
width: 273px;
height: 39px;
margin: 0;
padding: 0;
list-style:none;
}

#play_navi li{
margin: 0;
padding: 0;
text-indent: -9999px;
float: left;
}

#play_navi li a{
display: block;
height: 39px;
text-decoration: none;
/*\*/
overflow: hidden;/*@-----@wi\ฆฮ๔ MacIEฮ๔@-----@*/
/**/
}

#play_navi_tt{width: 273px;}
#play_navi_tt a:hover{width: 273px; background: url(../shop/images/bt_play01.gif) 0px -39px;}
#play_navi_ttOn{width: 273px;background: url(../shop/images/bt_play01.gif) 0px -39px;}

/*02*/

#bt_play_menu02{
margin: 10px 0 0 0;
width: 273px;
height: 39px;
background: url(../shop/images/bt_play02.gif) no-repeat top left;
}
#play_navi02 ul{
width: 273px;
height: 39px;
margin: 0;
padding: 0;
list-style:none;
}
#play_navi02 li{
margin: 0;
padding: 0;
text-indent: -9999px;
float: left;
}
#play_navi02 li a{
display: block;
height: 39px;
text-decoration: none;
/*\*/
overflow: hidden;/*@-----@wi\ฆฮ๔ MacIEฮ๔@-----@*/
/**/
}
#play_navi_tt02{width: 273px;}
#play_navi_tt02 a:hover{width: 273px; background: url(../shop/images/bt_play02.gif) 0px -39px;}
#play_navi_tt02On{width: 273px;background: url(../shop/images/bt_play02.gif) 0px -39px;}
/* play*/

/* buy*/
#bt_buy_area{
float: left;
width: 273px;
margin: 0;
}

#bt_buy_menu{
margin: 0;
width: 273px;
height: 39px;
background: url(../shop/images/bt_buy01.gif) no-repeat top left;
}
#buy_navi ul{
width: 273px;
height: 39px;
margin: 0;
padding: 0;
list-style:none;
}
#buy_navi li{
margin: 0;
padding: 0;
text-indent: -9999px;
float: left;
}
#buy_navi li a{
display: block;
height: 39px;
text-decoration: none;
/*\*/
overflow: hidden;/*@-----@wi\ฆฮ๔ MacIEฮ๔@-----@*/
/**/
}
#buy_navi_tt{width: 273px;}
#buy_navi_tt a:hover{width: 273px; background: url(../shop/images/bt_buy01.gif) 0px -39px;}
#buy_navi_ttOn{width: 273px;background: url(../shop/images/bt_buy01.gif) 0px -39px;}

/*02*/

#bt_buy_menu02{
margin: 10px 0 0 0;
width: 273px;
height: 39px;
background: url(../shop/images/bt_buy02.gif) no-repeat top left;
}
#buy_navi02 ul{
width: 273px;
height: 39px;
margin: 0;
padding: 0;
list-style:none;
}
#buy_navi02 li{
margin: 0;
padding: 0;
text-indent: -9999px;
float: left;
}
#buy_navi02 li a{
display: block;
height: 39px;
text-decoration: none;
/*\*/
overflow: hidden;/*@-----@wi\ฆฮ๔ MacIEฮ๔@-----@*/
/**/
}
#buy_navi_tt02{width: 273px;}
#buy_navi_tt02 a:hover{width: 273px; background: url(../shop/images/bt_buy02.gif) 0px -39px;}
#buy_navi_tt02On{width: 273px;background: url(../shop/images/bt_buy02.gif) 0px -39px;}
/* buy*/


/* gather*/
#bt_gather_area{
float: left;
width: 273px;
margin: 0;
}

#bt_gather_menu{
margin: 0;
width: 273px;
height: 39px;
background: url(../shop/images/bt_gather01.gif) no-repeat top left;
}
#gather_navi ul{
width: 273px;
height: 39px;
margin: 0;
padding: 0;
list-style:none;
}
#gather_navi li{
margin: 0;
padding: 0;
text-indent: -9999px;
float: left;
}
#gather_navi li a{
display: block;
height: 39px;
text-decoration: none;
/*\*/
overflow: hidden;/*@-----@wi\ฆฮ๔ MacIEฮ๔@-----@*/
/**/
}
#gather_navi_tt{width: 273px;}

#gather_navi_tt a:hover{width: 273px; background: url(../shop/images/bt_gather01.gif) 0px -39px;}
#gather_navi_ttOn{width: 273px;background: url(../shop/images/bt_gather01.gif) 0px -39px;}

/*02*/

#bt_gather_menu02{
margin: 10px 0 0 0;
width: 273px;
height: 39px;
background: url(../shop/images/bt_gather02.gif) no-repeat top left;
}
#gather_navi02 ul{
width: 273px;
height: 39px;
margin: 0;
padding: 0;
list-style:none;
}
#gather_navi02 li{
margin: 0;
padding: 0;
text-indent: -9999px;
float: left;
}
#gather_navi02 li a{
display: block;
height: 39px;
text-decoration: none;
/*\*/
overflow: hidden;/*@-----@wi\ฆฮ๔ MacIEฮ๔@-----@*/
/**/
}
#gather_navi_tt02{width: 273px;}
#gather_navi_tt02 a:hover{width: 273px; background: url(../shop/images/bt_gather02.gif) 0px -39px;}
#gather_navi_tt02On{width: 273px;background: url(../shop/images/bt_gather02.gif) 0px -39px;}
/* gather*/

/*---------------------*/

/*@dnano@*/
#bt_dnano_area{
float: left;
width: 206px;
margin: 0;
}

#bt_dnano_menu{
margin: 0;
width: 206px;
height: 70px;
background: url(../shop/images/bt_dnano_ml_online.gif) no-repeat top left;
}
#dnano_navi ul{
width: 206px;
height: 70px;
margin: 0;
padding: 0;
list-style:none;
}
#dnano_navi li{
margin: 0;
padding: 0;
text-indent: -9999px;
float: left;
}
#dnano_navi li a{
display: block;
height: 70px;
text-decoration: none;
/*\*/
overflow: hidden;/*@-----@wi\ฆฮ๔ MacIEฮ๔@-----@*/
/**/
}
#dnano_navi_tt{width: 206px;}
#dnano_navi_tt a:hover{width: 206px; background: url(../shop/images/bt_dnano_ml_online.gif) 0px -70px;}
#dnano_navi_ttOn{width: 206px;background: url(../shop/images/bt_dnano_ml_online.gif) 0px -70px;}
/*@dnano@*/




/*@miniz@*/
#bt_miniz_area{
float: left;
width: 206px;
margin: 0;
}

#bt_miniz_menu{
margin: 0;
width: 206px;
height: 70px;
background: url(../shop/images/bt_miniz_ml_online.gif) no-repeat top left;
}
#miniz_navi ul{
width: 206px;
height: 70px;
margin: 0;
padding: 0;
list-style:none;
}
#miniz_navi li{
margin: 0;
padding: 0;
text-indent: -9999px;
float: left;
}
#miniz_navi li a{
display: block;
height: 70px;
text-decoration: none;
/*\*/
overflow: hidden;/*@-----@wi\ฆฮ๔ MacIEฮ๔@-----@*/
/**/
}
#miniz_navi_tt{width: 206px;}
#miniz_navi_tt a:hover{width: 206px; background: url(../shop/images/bt_miniz_ml_online.gif) 0px -70px;}
#miniz_navi_ttOn{width: 206px;background: url(../shop/images/bt_miniz_ml_online.gif) 0px -70px;}
/*@miniz@*/

/*===== RC GARAGE R246 กฺฎj[{^ =====*/

#menu-area{position: relative; width: 845px; height: 29px; margin: 0 0 0 0; padding: 15px 0 0 0;}

#menu-contents{width: 845px; height: 29px; background: url(../shop/images/menu_btn.gif) no-repeat;}
#menu-contents ul{width: 845px; height: 29px; margin: 0; padding: 0; list-style: none;}
#menu-contents li{margin: 0; padding: 0; text-indent: -9999px; float: left;}
#menu-contents li a{display: block; height: 29px; text-decoration: none;}
#navi1{width: 62px;}
#navi1 a:hover,
#navi1on{width: 62px; background: url(../shop/images/menu_btn.gif) 0 -29px;}

#navi2{width: 176px;}
#navi2 a:hover,
#navi2on{width: 176px; background: url(../shop/images/menu_btn.gif) -62px -29px;}

#navi3{width: 172px;}
#navi3 a:hover,
#navi3on{width: 172px; background: url(../shop/images/menu_btn.gif) -238px -29px;}

#navi4{width: 174px;}
#navi4 a:hover,
#navi4on{width: 174px; background: url(../shop/images/menu_btn.gif) -410px -29px;}

#navi5{width: 130px;}
#navi5 a:hover,
#navi5on{width: 130px; background: url(../shop/images/menu_btn.gif) -584px -29px;}

#navi6{width: 131px;}
#navi6 a:hover,
#navi6on{width: 131px; background: url(../shop/images/menu_btn.gif) -714px -29px;}




/* minzr246race01    090627วม*/
#bt_minzr246race01_area{
float: left;
width: 273px;
margin: 0;
}

#bt_minzr246race01_menu{
margin: 0;
width: 273px;
height: 39px;
background: url(../shop/images/bt_race02.gif) no-repeat top left;
}

#minzr246race01_navi ul{
width: 273px;
height: 39px;
margin: 0;
padding: 0;
list-style:none;
}
#minzr246race01_navi li{
margin: 0;
padding: 0;
text-indent: -9999px;
float: left;
}
#minzr246race01_navi li a{
display: block;
height: 39px;
text-decoration: none;
/*\*/
overflow: hidden;/*@-----@wi\ฆฮ๔ MacIEฮ๔@-----@*/
/**/
}

#minzr246race01_navi_tt{width: 273px;}
#minzr246race01_navi_tt a:hover{width: 273px; background: url(../shop/images/bt_race02.gif) 0px -39px;}
#minzr246race01_navi_ttOn{width: 273px;background: url(../shop/images/bt_race02.gif) 0px -39px;}
/* minzr246race01*/


/* outr246race01*/
#bt_outr246race01_area{
float: left;
width: 273px;
margin: 0;
}

#bt_outr246race01_menu{
margin: 0;
width: 273px;
height: 39px;
background: url(../shop/images/bt_race01.gif) no-repeat top left;
}

#outr246race01_navi ul{
width: 273px;
height: 39px;
margin: 0;
padding: 0;
list-style:none;
}
#outr246race01_navi li{
margin: 0;
padding: 0;
text-indent: -9999px;
float: left;
}
#outr246race01_navi li a{
display: block;
height: 39px;
text-decoration: none;
/*\*/
overflow: hidden;/*@-----@wi\ฆฮ๔ MacIEฮ๔@-----@*/
/**/
}

#outr246race01_navi_tt{width: 273px;}
#outr246race01_navi_tt a:hover{width: 273px; background: url(../shop/images/bt_race01.gif) 0px -39px;}
#outr246race01_navi_ttOn{width: 273px;background: url(../shop/images/bt_race01.gif) 0px -39px;}
/* minzr246race01*/

/*=========== SHOP ฃ ===*/


#r246_cupMenu1 li {
	list-style-type: none;
	margin: 0;
	padding:0;
	font-family:"lr SVbN", "Osaka|";
	letter-spacing:0.1em;
}

#r246_cupMenu1 li a {
	width:773px;
	font-size:12px;
	color: #333333;
	text-align:center;
	text-decoration:none;
	text-indent: 1em;
	border: 1px solid #333333;
	background-color:#ffea00;
	padding: 0.5em 0;
	margin-bottom:5px;
	display: block;
	font-weight:bold;

}
#r246_cupMenu1 li p {
	width:773px;
	font-size:12px;
	color: #FFFFFF;
	text-align:center;
	text-decoration:none;
	border: 1px solid #999999;
	background-color:#999999;
	padding: 0.3em 0;
	margin-bottom:5px;
	display: block;
	font-weight:bold;
}

#r246_cupMenu1 li a:hover {
	color: #333333;
	background-color: #fff25d;
	border: 1px solid #333333;
	text-decoration:none;
	font-weight:bold;
}

/*-----------------------*/

#r246_cupMenu2 li {
	list-style-type: none;
	margin: 0;
	padding:0;
	font-family:"lr SVbN", "Osaka|";
	letter-spacing:0.1em;
}

#r246_cupMenu2 li a {
	width:773px;
	font-size:12px;
	color: #FFFFFF;
	text-align:center;
	text-decoration:none;
	text-indent: 1em;
	border: 1px solid #F49F98;
	background-color:#BA0D22;
	padding: 1em 0;
	margin-bottom:5px;
	display: block;
}
#r246_cupMenu2 li p {
	width:773px;
	font-size:12px;
	color: #FFFFFF;
	text-align:center;
	text-decoration:none;
	text-indent: 1em;
	border: 1px solid #999999;
	background-color:#999999;
	padding: 0.3em 0;
	margin-bottom:5px;
	display: block;
}

#r246_cupMenu2 li a:hover {
	color: #BA0D22;
	background-color: #F49F98;
	border: 1px solid #BA0D22;
	text-decoration:none;
}

/*-----------------------*/
/* Tuj[
---------------------------------------------- */

#r246_chlgeMenu1 li {
	list-style-type: none;
	margin: 0;
	float: left;
	font-family:"lr SVbN", "Osaka|";
	letter-spacing:0.1em;
}

#r246_chlgeMenu1 li a {
	width:375px;
	font-size:12px;
	color: #FFFFFF;
	text-align:center;
	text-decoration:none;
	text-indent: 1em;
	border: 1px solid #97D6F6;
	background-color:#347F99;
	padding: 1em 0;
	margin-bottom:5px;
	display: block;

}
#r246_chlgeMenu1 li p {
	width:375px;
	font-size:12px;
	color: #FFFFFF;
	text-align:center;
	text-decoration:none;
	text-indent: 1em;
	border: 1px solid #999999;
	background-color:#999999;
	padding: 0.3em 0;
	margin-bottom:5px;
	display: block;
}

#r246_chlgeMenu1 li a:hover {
	color: #347F99;
	background-color: #97D6F6;
	border: 1px solid #347F99;
	text-decoration:none;
}

/*-----------------------*/

#r246_chlgeMenu2 li {
	list-style-type: none;
	margin: 0;
	float: left;
	font-family:"lr SVbN", "Osaka|";
	letter-spacing:0.1em;
}

#r246_chlgeMenu2 li a {
	width:375px;
	font-size:12px;
	color: #FFFFFF;
	text-align:center;
	text-decoration:none;
	text-indent: 1em;
	border: 1px solid #F49F98;
	background-color:#BA0D22;
	padding: 1em 0;
	margin-bottom:5px;
	display: block;
}
#r246_chlgeMenu2 li p {
	width:375px;
	font-size:12px;
	color: #FFFFFF;
	text-align:center;
	text-decoration:none;
	text-indent: 1em;
	border: 1px solid #999999;
	background-color:#999999;
	padding: 0.3em 0;
	margin-bottom:5px;
	display: block;
}

#r246_chlgeMenu2 li a:hover {
	color: #BA0D22;
	background-color: #F49F98;
	border: 1px solid #BA0D22;
	text-decoration:none;
}

/*-----------------------*/