@charset "UTF-8";



body {
	font-size: 77%;
	background-color: transparent;
	background-repeat: repeat-y;
	background-attachment: scroll;
	background-position: right top;

	background-image: url(../images/menu_round/subm_rnd_bg.png);
}



.roundmenu_list {
	line-height: 15px;
}
.roundmenu_list10 {
	line-height: 15px;
}
	#roundmenu_current,roundmenu_current10 {margin-bottom: 9px;}
	#streetmenu_current {margin-bottom: 9px;}

.roundmenu_list li {
	display: block;
	width: 136px;
	height: 18px;
	vertical-align: bottom;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	overflow: hidden;
}
.roundmenu_list10 li {
	display: block;
	width: 136px;
	height: 18px;
	vertical-align: bottom;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	overflow: hidden;
}
	#roundmenu_past li {height: 17px;}


.roundmenu_list li a,
.roundmenu_list10 li a {
	display: block;
	width: 136px;
	height: 18px;
	text-decoration: none;
	color: #fff;
	background-repeat: no-repeat;
	overflow: hidden;
}

	.roundmenu_list li a.m_off {background-position: 0px 0px;}
	.roundmenu_list li a.m_off:hover {background-position: 0px -18px;}
	.roundmenu_list li a.nolink {background-position: 0px -54px;}
	.roundmenu_list li a.nolink:hover {background-position: 0px -54px;}
	.roundmenu_list li a.m_on {background-position: 0px -36px;}
	.roundmenu_list li a.m_on:hover {background-position: 0px -36px;}
	
	.roundmenu_list10 li a.m_off {background-position: 0px 0px;}
	.roundmenu_list10 li a.m_off:hover {background-position: 0px -18px;}
	.roundmenu_list10 li a.nolink {background-position: 0px -54px;}
	.roundmenu_list10 li a.nolink:hover {background-position: 0px -54px;}
	.roundmenu_list10 li a.m_on {background-position: 0px -36px;}
	.roundmenu_list10 li a.m_on:hover {background-position: 0px -36px;}


	.roundmenu_list li#rm_cnts {
		height: 16px;
	}
		#roundmenu_current li#rm_cnts {
			background-image: url(../images/menu_round/subm_imgGirl_title.png);
		}
		#roundmenu_current10 li#rm_cnts {
			background-image: url(../images/menu_round/subm_imgGirl_title.png);
		}
		#streetmenu_current li#rm_cnts {
			background-image: url(../images/menu_round/subm_slc_title.png);
		}

	.roundmenu_list li#rm_crty {
		background-image: url(../images/menu_round/subm_rnd_crty.png);
	}
		#streetmenu_current li#rm_crty {
			background-image: url(../images/menu_round/subm_slc_crty.png);
		}

	.roundmenu_list a#m_rd01 {
		background-image: url(../images/menu_round/subm_imgGirl_girl.png);
	}
	.roundmenu_list a#m_rd02 {
		background-image: url(../images/menu_round/subm_imgGirl_yamauchi.png);
	}
	.roundmenu_list a#m_rd03 {
		background-image: url(../images/menu_round/subm_imgGirl_umeda.png);
	}
	.roundmenu_list a#m_rd04 {
		background-image: url(../images/menu_round/subm_imgGirl_mochizuki.png);
	}
	
	
	
	.roundmenu_list a#m_rd05 {
		background-image: url(../images/menu_round/subm_imgGirl_girl09.png);
	}
	.roundmenu_list a#m_rd06 {
		background-image: url(../images/menu_round/subm_rnd_rd06.png);
	}
	.roundmenu_list a#m_rd07 {
		background-image: url(../images/menu_round/subm_rnd_rd07.png);
	}
	.roundmenu_list a#m_rd08 {
		background-image: url(../images/menu_round/subm_rnd_rd08.png);
	}
	.roundmenu_list a#m_rdex {
		background-image: url(../images/menu_round/subm_rnd_rdex.png);
	}
	.roundmenu_list a#m_rd2010 {
		background-image: url(../images/menu_round/subm_imgGirl_girl10.png);
	}
	
	
	
	
	
	.roundmenu_list10 a#m_rd2010 {
		background-image: url(../images/menu_round/subm_imgGirl_girl10.png);
	}
	.roundmenu_list10 a#m_rd02 {
		background-image: url(../images/menu_round/subm_imgGirl_iwata.png);
	}
	.roundmenu_list10 a#m_rd03 {
		background-image: url(../images/menu_round/subm_imgGirl_kiriyama.png);
	}
	.roundmenu_list10 a#m_rd04 {
		background-image: url(../images/menu_round/subm_imgGirl_saeki.png);
	}
	.roundmenu_list10 a#m_rd2009 {
		background-image: url(../images/menu_round/subm_imgGirl_girl09.png);
	}



.roundmenu_list li em,
.roundmenu_list10 li em {
	visibility: hidden;
}



.close_submenu {
	position: absolute;
	right: 2px;
	top: 0px;
}

a#closebtn {
	display: block;
	width: 16px;
	height: 16px;
	line-height: 100em;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-image: url(../images/menu_round/subm_close.png);
	overflow: hidden;
}

	a:hover#closebtn {
		background-position: 0px -16px;
	}




