@charset "utf-8";
/* CSS Document */


/* common */
#rankingWrap {
	margin: 0 auto;
	width: 1000px;
}

div.ranking {
	margin: 0 0 40px;
}

div.ranking h2 {
	margin-bottom: 20px;
}
div.ranking h3 {
	margin-bottom: 10px; text-align: left;
}

a {
	text-decoration:none;
	color:#666;
}

a:hover {
	text-decoration:underline;
	color:#F9C;
}

a:hover img{
  filter:alpha(opacity=50); /*IE*/
  -moz-opacity:0.50; /*FF*/
  opacity:0.50;
}

/* ranking */
.ui-tab {
	width: 1000px; margin-bottom: 30px;
}

.itemfrag {
	border: 1px solid #DFDFE5; height: 230px; overflow: hidden;
}
.itemfrag td {
	padding: 0px 0px 0 0;
	vertical-align:top;
}
/*
.itemfrag td img {
	width: 106px; height: 106px; border: 1px solid #DFDFE5; 
}
*/
.itemfrag p.brand {
	color:#666;
	margin: .2em 0 .2em .2em; text-align: left; font-size: 90%;
}


.itemfrag p.link {	
	margin: .8em .6em 0 0; text-align: right; font-size: 100%;
}

.itemfrag p.link a {
	color:#666;
	text-decoration:none;	
}


.itemfrag p.link a:hover {
	color:#F9C;
	text-decoration:underline;	
}


.itemfrag td.no1 {
	background: url(ranking_no1a.gif) no-repeat 1px 0px;
}
.itemfrag td.no2 {
	background: url(ranking_no2a.gif) no-repeat 1px 0px;
}
.itemfrag td.no3 {
	background: url(ranking_no3a.gif) no-repeat 1px 0px;
}
.itemfrag td.no4 {
	background: url(ranking_no4a.gif) no-repeat 1px 0px;
}
.itemfrag td.no5 {
	background: url(ranking_no5a.gif) no-repeat 1px 0px;
}

