.article h2
{
background-image: url("../../image/jpn/bg_h2.png");
background-repeat: no-repeat;
border:none;
color: #006400;
font-weight: normal;
font-size: 110%;
letter-spacing: 1px;
line-height: 1.4;
font-size:18px;
font-weight:700;
padding: 13px 40px 0px 28px;
height:60px;

}

.article h3 {
background-image: url("../../image/jpn/bg_h3.png");	
background-repeat: no-repeat;
color: #232323;
font-size:16px;
height:31px;
margin:0 15px 5px;
padding:5px 20px;

}

.article a[href$=".doc"] {
	background-image:url(icons/doc.png);
}

.article a[href$=".pdf"] {
	background-image:url(icons/pdf.png);
}

.article a[href$=".xls"] {
	background-image:url(icons/xls.png);
}
.article a[href$=".pdf"],.article a[href$=".doc"],.article a[href$=".xls"] {
	background-position:right center;
	background-repeat:no-repeat;
	margin:-2px 0;
	padding:2px 22px 2px 0;
}

.faqTable td {
vertical-align:top;
}
