#contents_faq {
}

.sub0{
	padding-top:12px;
	padding-left:12px;
	padding-bottom:8px;
	margin-bottom:5px;
	border-bottom:1px dotted #CCC;
}



#contentContainer{	/* コンテンツ */
	float:left;
	margin:10px;
	overflow:auto;*/
	
	/* CSS HACK */
	width: 497px;	/* IE 5.x対応用 */
	width/* */:/**/480px;	/* 他のブラウザ用 */
	width: /**/480px;
	
	/* CSS HACK */
	/*height: /*412px;	/* IE 5.x対応用 */
	/*height: /* **390px;	/* 他のブラウザ用 */
	/*height: /*390px;*/
	
	/*min-height:500px;*/
}

#contentContainer .title {
	font-size:16px;
	line-height:160%;
	color:#808080;

	background-image:url(/faq/image/icon_q.png);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:32px;
	
	margin-bottom:25px;
}
#contentContainer .main {
	background-image:url(/faq/image/icon_a.png);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:32px;
	padding-bottom:32px;
}
#contentContainer .intro {
	margin:0px;
	font-size:14px;
	line-height:160%;
}


#articleList{
	margin-top:0px;
	float:left;
	/*height:410px;
	overflow:auto;*/	
	width:240px;
	padding-left:12px;
	padding-right:10px;
	padding-bottom:10px;
	/*margin:0px;
	padding:2px;*/
	font-weight:bold;
	line-height:160%;
}


#articleList li{	/* メニューリスト内でのレイアウト */
	list-style-type:none;
	list-style-position:outside;
	
	margin-top:6px;
	margin-bottom:6px;
	/*
	border:1px solid #999;
	background-color:#EEE;
	height:50px;
	margin:1px;
	padding:2px;
	color:#333;
	cursor:pointer;
	*/
}
#articleList li.sub{	/* メニューリスト項目のスタイル */
	margin-top:3px;
	margin-bottom:3px;
	margin-left:3px;
	font-weight:normal;
	/*line-height:180%;*/
	
	background-image:url(/faq/image/icon_q_s.png);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:18px;
}

#articleList a.articleClick{	/* 選択されたリストのスタイル */
	text-decoration:none;
	color:#4D4D4D;
}

.size_img{
	margin: 10px 0 20px 0;
}

.size_text{
	padding:5px 0;
}

#table_samples{
	margin:10px 0;
}

.samples{
	text-align:center;
}

.sample-img{
	border:1px solid #cccccc;
	padding:1px;
}

.td_samples{
	padding:7px 0;
}

.td_samples_item{
	padding:15px 0 7px 0;
	text-align:left;
}
