﻿@charset "utf-8";


/* == デザイン == */

.Program_FAQRank_top
{
float:left;
margin:0 0 5px;
padding:0;
width:295px;
}

.FAQRank_top_h
{
/*background:url(l_list_title.gif) no-repeat left top;*/
float:left;
font-size:1px !important;
/*height:33px; */
margin:0;
padding:0;
width:295px;

  background: url(qa_h.gif) no-repeat left top ;
  height: 41px;

}

.FAQRank_top_h .logo img
{
float:right;
margin:0;
padding:6px 5px 0 0;
}

.Program_top_bg
{
/*background:url(l_list_bg.gif) repeat-y left center;*/
  background: url(qa_bg.gif) repeat-y;
float:left;
height:auto;
margin:0;
padding:0px 1px;
text-align:left;
width:293px;

}

.FAQRank_top_f
{
/*background:url(l_list_b2.gif) no-repeat left top;*/
  background: url(qa_b.gif) no-repeat left top ;
float:left;
font-size:1px !important;
height:6px;
margin:0;
padding:0;
width:295px;
}

.Program_FAQRank_top .Fix_header2
{
/*
color:#ffffff;
font-size:14px;
font-weight:bold;
height:26px;
margin:0;
padding:7px 0 0 10px;
text-align:left;
*/
  margin:0px;
  padding:10px 0 0 25px;
  text-align: left;
  font-weight: bold;
  font-size: medium;
  float: left;
  width: 235px;
  display: none;

}

.Program_FAQRank_top h3
{
font-size:small;
line-height:1.3;
margin:0;
overflow:hidden;
padding:5px 5px 5px 27px;
text-align:left;
width:261px;
}

.Program_FAQRank_top .Rank1
{
background:#FFFFFF url(qa1.gif) no-repeat left top;
border-bottom:1px dotted gray;
}

.Program_FAQRank_top .Rank2
{
background:#FFFFFF url(qa2.gif) no-repeat left top;
border-bottom:1px dotted gray;
}

.Program_FAQRank_top .Rank3
{
background:#FFFFFF url(qa3.gif) no-repeat left top;
/*border-bottom:1px dotted gray;*/
}


.Program_FAQRank_top a
{
/*background:url(link.gif) no-repeat right center;*/
/*display:block;*/
padding:0;
width:130px;
}


/* == マウスアクション == */
.LinkList_Ranking a.Fix_header2:hover
{
  color:#000000;
  text-decoration:none;
}

.Program_FAQRank_top h3 a:link
{
 text-decoration:none;
}

.Program_FAQRank_top h3 a:visited
{
 text-decoration:none;
}

.Program_FAQRank_top h3 a:hover
{
 text-decoration:underline;

}

.Program_FAQRank_top h3 a:active
{
 text-decoration:none;
}

