@charset "Shift_JIS";

/*======================================
	Use －SCJ「オンライン寄付TOP」－
======================================*/

/* タイトルエリア
-------------------------------------------------------------- */
p#ttl {
	margin: 20px 0 0 0;
	padding: 0;
}



/* 寄付BOX（全体囲み用）
-------------------------------------------------------------- */
#typebox {
	margin: 0;
	padding: 0;
	background: url(../images/box_mdl2.gif) repeat-y center;
}



/* 寄付BOX（毎月寄付用）
-------------------------------------------------------------- */
#typebox #monthly {
	margin: 0;
	padding: 0 15px;
	width: 188px;
	float: left;
}

#typebox #monthly h2 {
	margin: 0 0 5px 0;
	padding: 0;
}

#typebox #monthly p#lead {
	margin: 0 0 15px 0;
	padding: 0;
	line-height: 1.7;
}

#typebox #monthly p#pht {
	margin: 0 0 10px 0;
	padding: 0;
}

#typebox #monthly p {
	margin: 0;
	padding: 0;
}




/* 寄付BOX（一般寄付用）
-------------------------------------------------------------- */
#typebox #general {
	margin: 0;
	padding: 0 15px 0 40px;
	width: 188px;
	float: left;
}

#typebox #general h2 {
	margin: 0 0 5px 0;
	padding: 0;
}

#typebox #general p#lead {
	margin: 0 0 15px 0;
	padding: 0;
	line-height: 1.7;
}

#typebox #general p#pht {
	margin: 0 0 10px 0; /* for Firefox */
	padding: 0;
}

* html body #typebox #general p#pht {
	margin: 0 0 10px 0; /* for IE6 */
	padding: 0;
}

*:first-child+html #typebox #general p#pht {
	margin: 0 0 10px 0; /* for IE7 */
	padding: 0;
}

#typebox #general p {
	margin: 0;
	padding: 0;
}



/* 寄付BOX（緊急支援用）
-------------------------------------------------------------- */
#typebox #emergency {
	margin: 0;
	padding: 0 15px 0 40px;
	width: 188px;
	float: left;
}

#typebox #emergency h2 {
	margin: 0 0 5px 0;
	padding: 0;
}

#typebox #emergency p#lead {
	margin: 0 0 15px 0;
	padding: 0;
	line-height: 1.7;
}

#typebox #emergency p#pht {
	margin: 0 0 10px 0; /* for Firefox */
	padding: 0;
}

* html body #emergency #general p#pht {
	margin: 0 0 10px 0; /* for IE6 */
	padding: 0;
}

*:first-child+html #typebox #emergency p#pht {
	margin: 0 0 10px 0; /* for IE7 */
	padding: 0;
}

#typebox #emergency p {
	margin: 0;
	padding: 0;
}




/* 寄付BOX（キャンペーン寄付用）
-------------------------------------------------------------- */
#typebox #campaign {
	margin: 0;
	padding: 0 0 0 40px;
	width: 188px;
	float: left;
}

#typebox #campaign h2 {
	margin: 0 0 5px 0;
	padding: 0;
}

#typebox #campaign p#lead {
	margin: 0 0 15px 0;
	padding: 0;
	line-height: 1.7;
}

#typebox #campaign p#pht {
	margin: 0 0 10px 0;
	padding: 0;
}

#typebox #campaign p {
	margin: 0;
	padding: 0;
}



/* その他のコンテンツリンクエリア
-------------------------------------------------------------- */
#subtraction  {
	margin: 30px 0 0 0; /* 寄付金控除 */
	padding: 0;
	width: 460px;
	float: left;
}

#subtraction  h3{
	margin: 0 0 15px 0;
	padding: 0;
	width: 460px;
}

#inherit {
	margin: 30px 0 0 0; /* 遺産 */
	padding: 0;
	width: 460px;
	float: right;
}

#inherit h3{
	margin: 0 0 15px 0;
	padding: 0;
	width: 460px;
}

#howto  {
	margin: 0; /* 寄付方法 */
	padding: 0;
	width: 460px;
	float: left;
}

#howto  h3{
	margin: 0 0 15px 0;
	padding: 0;
	width: 460px;
	background: #fff;
}

#support {
	margin: 0 0 15px 0; /* その他サポート */
	padding: 0;
	width: 460px;
	float: right;
}

#support h3{
	margin: 0 0 15px 0;
	padding: 0;
	width: 460px;
	background: #fff;
}

#support ul {
	margin: 0;
	padding: 0;
	list-style-position: inside;
}

#support li {
	margin: 0 0 5px 0;
	padding: 0;
}

#clr {
	clear: both;
	height: 20px;
}
