/*style_support_faq*/

.Support{
/*	padding: 12px 20px 12px 20px;*/
	background: #fff;
	color: #696969;
	max-width:800px;
	min-width:268px;
	margin: auto;

}
.Support a {
	color: #67890;
	text-decoration: none;
}

.Support .contents{
/*	margin:15px; */

}

.Support h1,h2,h3,h4,h5,h6 {
	/*font-weight:bold;*/
	line-height:120%;
}

.Support h1 {
	font-size:2.4rem;
	margin: 6px;
	padding: 20px 15px 20px 6px;
	font-weight: bold;
}

.Support h2 {
	font-size:1.8rem;
	padding: 8px 15px 8px 28px;
	font-weight: bold;
	color: #67890;
}
.Support h3 {
	font-size:1.5rem;
	padding: 12px 15px 8px 0px;
}

.Support h4 {font-size:1.3rem;}
.Support h5 {font-size:1.2rem;}
.Support h6 {font-size:1.0rem;}

.Support p{
	color: #67890;
	line-height:140%;
/*	font-size:1.4rem;*/
}
/*-----------------------------------------------------*/
.Support  .quest {
 	font-size:1.6rem;
	font-weight: bold;
	color:#2e2e2e;
	position: relative;
	margin: 26px 8px 8px 22px;
	padding: 4px 4px 4px 8px;
	border-left: 4px solid #3498db;
/*  	margin-bottom: 0.8rem;*/
 
}
.Support  .quest::after {
	position: absolute;
	left: 0;
	bottom: 0;
	content: '';
	width: 100%;
	height: 0;
	border-bottom: 1px solid #ccc;
}

.Support  .quest a:link { 
	color: #4169e1;
	text-decoration: none;
}

.Support  .quest a:hover { 
	color:#ff7f50;
}

.Support .answer {
	font-size:1.5rem;
	color: #67890;
	margin: 0px 0px 6px 12px;
	padding: 12px 15px 15px 24px;
	line-height:2.0rem;
}

/*============================================
フッタ
============================================*/
#footer {
	clear: both;	
	width: 100%;
/*	max-width: 1080px;*/
	max-width:800px;
	min-width:268px;
	margin: 0 auto;
	color: #ffffff;
	font-size : 14px;
	background: #a9a9a9;
	text-align: center;

}

#footer .ver{
	color: #ffffff;
	font-size : 10px;
}


