@charset "UTF-8"; 
	 
@import "../../common/css/screen.css"; 

  
/**
 * ========================================
 * TOP PAGE CSS 
 * ========================================
 *
 * INDEX
 * ----------------------------------------
 *
 *
 *
 *
 */
 
/**
 * ========================================
 * トレビューとは 
 * ========================================
 */
	 
#MainArea .Document .Section 
{
}
	 
#MainArea .Guidance .Section h2 
{
	line-height: 35px;
	height: 35px;
	color: #0c4087;
	background-image: url(../images/bg_title_guide.gif);
}
 
#MainArea .Guidance .Section .Body3 
{
	padding: 10px 13px;
	background-image: url(../images/bg_body_guide.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
}
 
#MainArea .Guidance .Text 
{
	float: left;
	width: 380px;
}
 
#MainArea .Guidance .Image 
{
	float: right;
	width: 312px;
}
  
/**
 * 
 * ========================================
 */
	
/**
 * 
 * ----------------------------------------
 */
   
/**
 * ========================================
 * 使い方 
 * ========================================
 */
	
#MainArea .Useage 
{
}
	 
#MainArea .Useage .RankingTab 
{
}
	
#MainArea .Useage .RankingTab .View a 
{
	background-image: url(../images/useage_tab_1.gif);
}
	
#MainArea .Useage .RankingTab .View a.Active 
{
	background-image: url(../images/useage_tab_1_on.gif);
}
  
#MainArea .Useage .RankingTab .Regist a 
{
	background-image: url(../images/useage_tab_2.gif);
}
	 
#MainArea .Useage .RankingTab .Regist a.Active 
{
	background-image: url(../images/useage_tab_2_on.gif);
}
   
#MainArea .Useage .TabArea .Section 
{
	background-image: url(../images/bg_body_useage_mid.gif);
	background-position: 0 0;
	background-repeat: repeat-y;
}
	 
#MainArea .Useage .TabArea .Section h2 
{
	height: 33px;
	line-height: 33px;
	background-image: url(../images/bg_title_useage.gif);
}
 
#MainArea .Useage .TabArea .Section h3 
{
	margin-bottom: .5em;
	font-weight: bold;
}
 
#MainArea .Useage .TabArea .Return 
{
	padding: 0 11px 10px;
	background-image: url(../images/bg_body_useage_btm.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
}
 
#MainArea .Useage .TabArea .Section .SubSection 
{
	padding: 10px 11px;
}
	
#MainArea .Useage .TabArea .Section .SubSection .Text 
{
	float: left;
	width: 320px;
}
 
#MainArea .Useage .TabArea .Section .SubSection .Image 
{
	float: right;
	width: 370px;
}
	 
#MainArea .Useage .TabArea .Section .SubSection .Image img 
{
	border: 1px solid #c0c0c0;
}
    
#MainArea .Useage .TabArea .Description 
{
	background-image: none;
}
	 
#MainArea .Useage .TabArea .Description h2 
{
	padding: 0;
	font-size: 100%;
	height: auto;
	line-height: auto;
	background-image: none;
	color: #000;
}
   
/**
 * 
 * ========================================
 */
	
/**
 * 
 * ----------------------------------------
 */
   
/**
 * ========================================
 * 利用規約 
 * ========================================
 */
	
#Rule 
{
}
	 
#Rule .SubSection 
{
	margin-bottom: 20px;
}
	 
#Rule .SubSection h2 
{
	margin-bottom: 5px;
	font-weight: bold;
}
 
#Rule .SubSection ol li, 
#Rule .SubSection p
{
	margin-bottom: 1em;
}
 
#Rule .SubSection ol 
{
	margin-left: 2em;
}
	 
#Rule .SubSection ol ol 
{
	margin-top: .5em;
}
 
#Rule .SubSection ol ol li 
{
	margin-bottom: 5px;
	list-style: lower-roman;
}
 
#Rule .SubSection ol li 
{
	list-style: decimal;
}
    
/**
 * 
 * ========================================
 */
	
/**
 * 
 * ----------------------------------------
 */
   
/**
 * ========================================
 * よくある質問 
 * ========================================
 */
	 
#Faq 
{
}
	 
#Faq p.Description 
{
	padding-bottom: 20px;
}
 
#Faq .SubSection 
{
	padding-top: 21px;
/*	padding-bottom: 20px;*/
	background-image: url(/common/images/line_dotted_white.gif);
	background-position: left top;
	background-repeat: repeat-x;
}
	 
#MainArea .Document #Faq .SubSection h2 
{
	padding: 0;
	height: auto;
	margin-bottom :5px;
	font-size: 108%;
	font-weight: bold;
	color: #333;
	background-image: none;
}
 
#Faq .SubSection p, 
#Faq .SubSection ul
{
	margin-bottom: 1em;
}
 
#Faq .SubSection ul 
{
	margin-left: 2em;
}
	
#Faq .SubSection ul li 
{
	list-style: disc;
	margin-bottom: 5px;
}
  
#Faq .Faq 
{
	padding-top: 21px;
	padding-bottom: 20px;
	background-image: url(/common/images/line_dotted_white.gif);
	background-position: left top;
	background-repeat: repeat-x;
}
	 
#MainArea #RankingArea #Faq .Faq h2 
{
	padding: 0;
	color: #333;
	background-image: none;
}
 
#Faq .Faq .SubSection 
{
	padding-top: 0;
	margin-bottom: 15px;
	background-image: none;
	border: 1px solid #519cc2;
}
 
#Faq .Faq h3.Question 
{
	font-weight: bold;
	background-image: url(../images/bg_q.gif);
	background-position: 0 0;
	background-repeat: repeat-y;
	background-color: #ebf0f5;
}
	
#Faq .Faq h3.Question img 
{
	margin-right: 10px;
	vertical-align: middle;
}
  
#Faq .Faq .Answer 
{
	padding-top: 10px;
	padding-bottom: 20px;
	padding-left: 40px;
	background-image: url(../images/ico_a.gif);
	background-position: 0 10px;
	background-repeat: no-repeat;
}
	 
#Faq .Faq .Answer p 
{
	margin-bottom: 0;
}
  	  
#Faq .Button 
{
	text-align: center;
}
  
/**
 * 
 * ========================================
 */
	
/**
 * 
 * ----------------------------------------
 */
   
/**
 * ========================================
 * 本サービスにおけるブログ登録・記事掲載の基準 
 * ========================================
 */
	
#AboutBlog 
{
}
	 
#AboutBlog ol 
{
	margin-left: 2em;
}
	 
#AboutBlog ol li 
{
	list-style: decimal;
	margin-bottom: 1em;
}
   
/**
 * 
 * ========================================
 */
	
/**
 * 
 * ----------------------------------------
 */
   
/**
 * ========================================
 * ハック 
 * ========================================
 */
	
/**=
 * clearfix 
 * ====================================
 */
	 
#MainArea .Guidance .Body3:after, 
#MainArea .Useage .TabArea .Section .SubSection:after
{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
	 
#MainArea .Guidance .Body3, 
#MainArea .Useage .TabArea .Section .SubSection
{
	display:inline-block;
}
/* Hide from IE Mac \*/
 
#MainArea .Guidance .Body3, 
#MainArea .Useage .TabArea .Section .SubSection
{
	display:block;
}
/* End hide from IE Mac */
   
/**
 * 
 * ========================================
 */
	 
/**
 * 
 * ----------------------------------------
 */
   
/**
 * ========================================
 * 
 * ========================================
 */
	
/**
 * 
 * ========================================
 */
	 
/**
 * 
 * ----------------------------------------
 */
   

