@charset "utf-8";
/*----------------index ----------------*/
div.cnt_index div.article div.pad {
padding:5px;
}

div.cnt_index div.article div.pad dl{
	   	background:url("/english/img/bg/dotted.gif") bottom left repeat-x;
	   	margin-bottom:10px;
		padding-bottom:10px;
}

div.cnt_index div.article div.pad dt{
font-size:16px;
color:#1746a0;
font-weight:bold;
margin-bottom:10px;
padding:4px  0 4px 10px;
margin-left:12px;
border-left:solid #1746a0 8px;
}
div.cnt_index div.article div.pad dd{

font-size:14px;
padding:10px  0 10px 20px;
}
div.cnt_index div.article div.pad ul li{
background:url("/english/img/icon/cursor.gif") center left no-repeat;

padding:1px 1px 1px 20px;
margin-bottom:14px;
}
/*----------------names ----------------*/


div.cnt_names div.article table{
	border-left:solid 1px #CCC;
	border-bottom:solid 1px #CCC;

}
div.cnt_names div.article td{
	border-top:solid 1px #CCC;
	border-right:solid 1px #CCC;
	vertical-align:bottom;
	text-align:center;

}
/*----------------q-and-a----------------*/
div.cnt_individual 	div.article div.pad ,
div.cnt_corporation div.article div.pad{
padding:5px;
}

dl.donate_dl{
	   	background:url("/english/img/bg/dotted.gif") bottom left repeat-x;
	   	margin-bottom:10px;
		padding-bottom:10px;
}

dl.donate_dl dt{
font-size:16px;
color:#1746a0;
font-weight:bold;
margin-bottom:10px;
padding:4px  0 4px 10px;
margin-left:12px;
border-left:solid #1746a0 8px;
}
dl.donate_dl dd{

font-size:14px;
padding:0px  0 15px 40px;
background: top left no-repeat;
margin:0 12px 20px 12px;
border-bottom:dotted #1746a0 1px;
}

dl.donate_dl dd.step01{background-image:url("/english/img/icon/number01.gif") ;}
dl.donate_dl dd.step02{background-image:url("/english/img/icon/number02.gif") ;}
dl.donate_dl dd.step03{background-image:url("/english/img/icon/number03.gif") ;}
dl.donate_dl dd.step04{background-image:url("/english/img/icon/number04.gif") ;}
dl.donate_dl dd.step05{background-image:url("/english/img/icon/number05.gif") ;}
/*----------------project----------------*/
div.cnt_project div.article div.pad {
padding:5px;
}
div.cnt_project div.article div.pad dl{
	   	background:url("/english/img/bg/dotted.gif") bottom left repeat-x;
	   	margin-bottom:10px;
		padding-bottom:10px;
}
div.cnt_project div.article div.pad dt{
font-size:16px;
color:#1746a0;
font-weight:bold;
margin-bottom:10px;
padding:4px  0 4px 10px;
margin-left:10px;
border-left:solid #1746a0 8px;
}
div.cnt_project div.article div.pad dd{

font-size:14px;
padding:0 0 0 20px ;
}
div.cnt_project div.img_box{
width:180px;
float:left;
padding:0 20px 20px 0;
}
div.cnt_project div.img_box h4{
font-size:12px;

}
div.cnt_project div.img_box h4 em{
display:block;
margin-bottom:6px;
font-size:12px;
}
/*----------------q-and-a----------------*/
div.cnt_q-and-a div.article div.pad {
padding:5px;
}

div.cnt_q-and-a div.article div.pad dl{
	   	background:url("/english/img/bg/dotted.gif") bottom left repeat-x;
	   	margin-bottom:10px;
		padding-bottom:10px;
}

div.cnt_q-and-a div.article div.pad dt{
font-size:16px;
color:#1746a0;
font-weight:bold;
margin-bottom:10px;
padding:10px 0 15px 50px;
background:url("/english/img/icon/question.gif") top left no-repeat;
}
div.cnt_q-and-a div.article div.pad dd{

font-size:14px;
padding:10px  0 40px 50px;
background:url("/english/img/icon/answer.gif") top left no-repeat;
}
/*----------------mail----------------*/
div.cnt_contact div.article div.pad {
padding:5px;
}
div.cnt_contact div.preview dl,
div.cnt_contact div.preview dl{
width:100%;
}
		div.cnt_contact div.preview dl dt,{

	   	border-left:solid #1746a0 6px;
	   	margin-bottom:10px;
	   	font-size:12px;
	   	padding:0 0 0 6px;
		}
		div.cnt_contact div.preview dl dd{
	   	margin-bottom:10px;
	   	background:url("/english/img/bg/dotted.gif") bottom left repeat-x;
		}
		
		
		dl.form_list{
		float:left;
		width:100%;
		border-bottom:solid #95aad2 2px;
		}
		 dl.form_list dt{
			    clear:both;
			    float:left;
			    display:block;
			    width:200px;
			    padding:4px 3px 4px 3px;
			    font-weight:bold;

			    }

			    dl.form_list dd{
			    float: right;
			    display: block;
			    width: 320px;
			    padding:4px 2px ;
			    }
		
		dl.form_list textarea.textfield{
		width:300px;
		}
/*----------------v----------------*/
div.cnt_d-bank-p div.article div.pad {
padding:5px;
}

div.cnt_d-bank-p div.article div.pad dl{
	   	background:url("/english/img/bg/dotted.gif") bottom left repeat-x;
	   	margin-bottom:10px;
		padding-bottom:10px;
}

div.cnt_d-bank-p div.article div.pad dt{
font-size:16px;
color:#1746a0;
font-weight:bold;
margin-bottom:10px;
padding:4px  0 4px 10px;
margin-left:12px;
border-left:solid #1746a0 8px;
}
div.cnt_d-bank-p div.article div.pad dd{

font-size:14px;
padding:10px  0 10px 20px;
}

/*----------------mail----------------*/
div.cnt_contact div.article div.pad {
padding:5px;
}
div.cnt_contact div.preview dl,
div.cnt_contact div.preview dl{
width:100%;
}
		div.cnt_contact div.preview dl dt,{

	   	border-left:solid #1746a0 6px;
	   	margin-bottom:10px;
	   	font-size:12px;
	   	padding:0 0 0 6px;
		}
		div.cnt_contact div.preview dl dd{
	   	margin-bottom:10px;
	   	background:url("/english/img/bg/dotted.gif") bottom left repeat-x;
		}
		
		
		dl.form_list{
		float:left;
		width:100%;
		border-bottom:solid #95aad2 2px;
		}
		 dl.form_list dt{
			    clear:both;
			    float:left;
			    display:block;
			    width:200px;
			    padding:4px 3px 4px 3px;
			    font-weight:bold;

			    }

			    dl.form_list dd{
			    float: right;
			    display: block;
			    width: 320px;
			    padding:4px 2px ;
			    }
		
		dl.form_list textarea.textfield{
		width:300px;
		}
/*----------------v----------------*/
div.cnt_d-bank-p div.article div.pad {
padding:5px;
}

div.cnt_d-bank-p div.article div.pad dl{
	   	background:url("/english/img/bg/dotted.gif") bottom left repeat-x;
	   	margin-bottom:10px;
		padding-bottom:10px;
}

div.cnt_d-bank-p div.article div.pad dt{
font-size:16px;
color:#1746a0;
font-weight:bold;
margin-bottom:10px;
padding:4px  0 4px 10px;
margin-left:12px;
border-left:solid #1746a0 8px;
}
div.cnt_d-bank-p div.article div.pad dd{

font-size:14px;
padding:10px  0 10px 20px;
}

div.cnt_contact dl.preview dt{
font-weight:bold;
border-left:solid 6px #000;
padding:2px 8px;
margin-bottom:6px;
}
div.cnt_contact dl.preview dd{
margin-bottom:10px; border-bottom:solid 2px #000
}