/* Link----------------------------------------------- */
#menu-ridox-category a:link{
	color:#FFFFFF;
	text-decoration:none;
	}
#menu-ridox-category a:visited{
	color:#FFFFFF;
	text-decoration:none;
	}
#menu-ridox-category a:active{
	color:#FFFFFF;
	text-decoration:none;
	}
#menu-ridox-category a:hover{
	color:#00B3B3;
	text-decoration:none;
	}

#menu-premium-ridox-category a:link{
	color:#000000;
	text-decoration:none;
	}
#menu-premium-ridox-category a:visited{
	color:#000000;
	text-decoration:none;
	}
#menu-premium-ridox-category a:active{
	color:#000000;
	text-decoration:none;
	}
#menu-premium-ridox-category a:hover{
	color:#00B3B3;
	text-decoration:none;
	}
/*Content ----------------------------------------------- */
h2 {
	font-size: 140%;
	text-align: left;
	margin: 0px 0px 8px 0px;
	}
#content-ridox {
	width: 710px;
	margin: 20px auto;
	}
#ridox-logo {
	text-align: center;
	}
#concept {
	background-image: url(../../ridox/images/concept_bg.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	width:620px;
	height:325px;
	margin: 0px auto 10px auto;
	}
#concept-text {
	padding:20px 165px 20px 20px;
	text-align: left;
	}
#attention {
	font-size: 140%;
	line-height: 1.0em;
	margin-bottom: 30px;
	text-align: center;
	}
#tokuten {
	text-align: center;
	margin-bottom: 10px;
	}
#menu-box {
	width: 550px;
	margin: 0px auto;
	}
#menu-ridox-category {
	width: 200px;
	background-color: #0d0d0d;
	margin: 0px auto;
	}
#menu-ridox-category div {
	border-width: 0px 1px 1px 1px;
	border-style: solid;
	border-color: #4C4C4C;
	margin: 0px 2px;
	padding: 4px 0px;
	text-align: center;
	}
#menu-premium-ridox-category {
	width: 200px;
	background-color: #EFEFEF;
	margin: 0px auto;
	}
#menu-premium-ridox-category div {
	border-width: 0px 1px 1px 1px;
	border-style: solid;
	border-color: #000000;
	margin: 0px 2px;
	padding: 4px 0px;
	text-align: center;
	}
.emphasis {
	color: #B26900;
	}
