﻿@charset "utf-8";
@import "/css/common.css";
/*==================================================================*/

/* charity css */

/*==================================================================*/

#charity{margin:0 auto;}


/* トップコンテンツ */
/* ---------------------------------------------------------------- */
#charity #top-contents{margin:0 auto 2em;}
	
/* キャッチ */
#top-contents #catch *{margin:0;padding:0;}
#top-contents #catch{float:left;width:243px;}



/* 期間 */
#top-contents #kikan-area *{margin:0;padding:0;}
#top-contents #kikan-area{
	float:right;
	width:370px;
	background:#fff;
	border:4px solid #d5eefb;
}
#top-contents #kikan-area dl{
	margin:1em auto;
	width:320px;
}
#top-contents #kikan-area dt{margin-bottom:0.3em;}
#top-contents #kikan-area dd{font-weight:bold;font-size:1.5em;padding:0 0 1em 1.5em;}


/* clear hack */
#charity #top-contents{zoom:1;}
#charity #top-contents:after{content:".";clear:both;height:0;display:block;visibility:hidden;}


/* block */
#charity .block{margin:0 auto 2em;width:600px;}
#charity .block p{margin:0 1.5em 1.5em;text-align:left;font-size:1.15em;}

#charity .block img.charity-photo{float:right;padding:0 0 0.3em 0.3em;}


#charity .block dl{margin:0 auto 1.5em;font-size:1.2em;}

#charity .block dt{margin:0 0 0.4em 0;font-weight:bold;border-bottom:2px solid #fd9b44;}
#charity .block dd{margin:0 0 1em 0;padding:0 1.5em;}


/* 関連リンク */
#charity-link *{margin:0;padding:0;}

#charity-link{
	margin:0 auto 1em;
	width:600px;
}
#charity-link ul{margin:0 auto;padding:0.6em 3.5em;background:#f5f5f5;}
#charity-link li{
	padding:0.5em 0;
	background:url('../image/link_line.gif') repeat-x 0 bottom;
	font-size:1.2em;
	font-weight:bold;
	}


