
@charset "shift_jis";


#SongLeafResultWrapper {
  margin: 20px 0 0 0;
  padding: 0;
  width: 760px;
}

#SongLeafResultWrapper table.list_song {
  margin: 0;
  padding: 0;
  width: 760px;
  background: #F2F2F2;
  border-collapse: collapse;
}

#SongLeafResultWrapper div.list_song table tr td {
  margin: 0;
  padding: 5px;
  height: 22px;
  text-align: left;
  border-top: thin solid #ffffff;
  vertical-align: middle;
}

#SongLeafResultWrapper div.list_song table tr td table.tbl_s3 {
    height: 100%;
}
#SongLeafResultWrapper div.list_song table tr td table.tbl_s3 td{
    border:none;
    height: 36px;
    padding:0;
}

/*
#SongLeafResultWrapper table.list_song tr td.mylist_buttonarea a {
  display: none;
}
*/
#SongLeafResultWrapper table.list_song tr td.ranking_linkarea {
  text-align: right;
  padding-right: 20px;
}

#SongLeafResultWrapper table.list_song .list_col00 {
  width: 156px;
}

#SongLeafResultWrapper table.list_song td.list_td01 {
  text-align: left;
  width: 170px;
}

#SongLeafResultWrapper table.list_song td.list_td02 {
  text-align: left;
  border: none;
  height: 70px;
}

#SongLeafResultWrapper table.list_song td.list_td03 {
  text-align: left;
}

#SongLeafResultWrapper table.list_song td.list_td01 p,
#SongLeafResultWrapper table.list_song td.list_td02 p {
  padding-left: 6px;
}

#SongLeafResultWrapper .attent {
  margin: 20px 0 30px;
}

#SongLeafResultWrapper ul.list_small li {
  margin: 0 0 5px 2em;
  list-style-type: square;
  font-size: x-small;
  letter-spacing: 1px;
  line-height: 150%;
}

#SongLeafResultWrapper table.list_song td.mylist_buttonarea img.alpha {
  width: 200px;
  height: 30px;
}

#SongLeafResultWrapper table.list_song td.padder {
  width: 20%;
}

#SongLeafResultWrapper table.list_song td.model {
  text-align: center;
  font-weight: bold;
  border-top: none;
}

#SongLeafResultWrapper table.list_song p.model08 {
  width: 55px;
  height: 60px;
  text-indent: -9999px;
  font-size: 1px;
  background-image: url(../../images/damtomo/track/model08.gif);
  background-repeat: no-repeat;
  background-position: left top;
}

#SongLeafResultWrapper table.list_song p.model40 {
  width: 55px;
  height: 60px;
  text-indent: -9999px;
  background: url("../../images/damtomo/track/model08.gif");
  background-repeat: no-repeat;
  background-position: left top;
}

#SongLeafResultWrapper table.list_song p.model06 {
  width: 55px;
  height: 60px;
  text-indent: -9999px;
  background: url("../../images/damtomo/track/model06.gif");
  background-repeat: no-repeat;
  background-position: left top;
}

#SongLeafResultWrapper table.list_song p.model04 {
  width: 55px;
  height: 60px;
  text-indent: -9999px;
  background: url("../../images/damtomo/track/model04.gif");
  background-repeat: no-repeat;
  background-position: left top;
}

#SongLeafResultWrapper table.list_song p.model80 {
  width: 55px;
  height: 60px;
  text-indent: -9999px;
  background: url("../../images/damtomo/track/model80.gif");
  background-repeat: no-repeat;
  background-position: left top;
}

#SongLeafResultWrapper table.list_song p.model01 {
  width: 55px;
  height: 60px;
  text-indent: -9999px;
  background: url("../../images/damtomo/track/model01.gif");
  background-repeat: no-repeat;
  background-position: left top;
}

#SongLeafResultWrapper table.list_song p.model12 {
  width: 55px;
  height: 60px;
  text-indent: -9999px;
  background: url("../../images/damtomo/track/model12.gif");
  background-repeat: no-repeat;
  background-position: left top;
}

#SongLeafResultWrapper table.list_song p.model30 {
  width: 55px;
  height: 60px;
  text-indent: -9999px;
  background: url("../../images/damtomo/track/model30.gif");
  background-repeat: no-repeat;
  background-position: left top;
}

#SongLeafResultWrapper table.list_song p.model16 {
  width: 55px;
  height: 60px;
  text-indent: -9999px;
  background: url("../../images/damtomo/track/model16.gif");
  background-repeat: no-repeat;
  background-position: left top;
}

#SongLeafResultWrapper table.list_song p.model17 {
  width: 55px;
  height: 60px;
  text-indent: -9999px;
  background: url("../../images/damtomo/track/model17.gif");
  background-repeat: no-repeat;
  background-position: left top;
}

#SongLeafResultWrapper table.list_song p.model99a {
  width: 55px;
  height: 60px;
  text-indent: -9999px;
  background: url("../../images/damtomo/track/model99a.gif");
  background-repeat: no-repeat;
  background-position: left top;
}

#SongLeafResultWrapper table.list_song td p.description {
  margin: 5px 0;
  font-weight: bold;
  color: #FF6600;
}

#SongLeafResultWrapper table.list_song td p.success {
  margin: 5px 0;
  font-weight: bold;
  color: #94C318;
}

#SongLeafResultWrapper table.list_song span.new {
  background: #C00;
  color: #FFF;
  padding: 1px;
  margin-right: 5px;
}

#SongLeafResultWrapper #midashit{
	padding: 0 0 0 10px;
	position:relative;
}
#SongLeafResultWrapper p{
	height: 50px;
	line-height: 50px;
	font-weight: bold;
	font-size: 15px;
	margin: 0 0 5px 5px;
}
#SongLeafResultWrapper p a{
	display: block;
	padding: 0 0 0 40px;
	color: #333;
	text-decoration: none;
}
#SongLeafResultWrapper p a.plus{
	background: url(/images/damtomo/track/collapsible_plus.png) no-repeat left center;
}
#SongLeafResultWrapper p a.minus{
	background: url(/images/damtomo/track/collapsible_minus.png) no-repeat left center;
}
#SongLeafResultWrapper table.list_song{
	margin: 0 0 20px;
}
#SongLeafResultWrapper #midashit .info {
  margin: 20px 0 0 -10px;
  padding: 0;
  width: 760px;
}

#SongLeafResultWrapper #midashit .info .ttl {
  margin-bottom: 10px;
  border: 1px solid #cccccc;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background-color: #eeeeee;
}

#SongLeafResultWrapper #midashit .info .ttl p {
  margin: 0 10px;
  padding: 5px 25px;
  font-weight: bold;
}

#SongLeafResultWrapper #midashit .matching {
	position: absolute;
	top: 3px;
	left: 450px;
}
#SongLeafResultWrapper #midashit .matching p {
	padding: 5px 0;
}
#SongLeafResultWrapper #midashit .matching img {
	vertical-align: middle;
	margin: 0 5px 4px 0;
}
#SongLeafResultWrapper #midashit .ttl .ttl_txt01 {
	font-size: 20px;
}




