/*-----------------------------------*/
/*PCバージョン
/*-----------------------------------*/

#wrapper{	
	width:850px;
	margin:0 auto;
}
.text-hide{text-indent:-9999px;}
/*-----------------------------------*/
/*コンテンツ*/
/*-----------------------------------*/

h2#title{
	background:url(/campaign/tohoku_kifu/images/title.jpg) top left no-repeat;
	width:950px;
	height:380px;
	text-indent:-9999px;
	margin:10px auto 0 auto;
}

#title-under-text{
	background:url(/campaign/tohoku_kifu/images/text01.gif) top left no-repeat;
	width:850px;
	height:40px;
	text-indent:-9999px;
}

#kingaku-area{
	color:#666666;
	font-size:14px;
	margin:15px 0 20px 150px;
	font-weight:bold;
}

#kingaku-area span{
	width:250px;
	display:inline-block;
	*display: inline;
	*zoom: 1;
	text-align:center;
	color:#e46f35;
	font-size:30px;
	border:1px solid #b8c0c4;
	margin:0 5px;
	vertical-align: text-bottom;
}

/*長文*/
#long-text{	
	background:url(/campaign/tohoku_kifu/images/text_bgimg.gif) top left no-repeat;
	width:460px;
	height:500px;
	float:left;
}

#long-text ul{margin:30px 0 0 30px;}

#long-text ul li{
	width:400px;
	height:23px;
	font-size:14px;
	border-bottom:#ccc 1px dotted;	
	padding-top:5px;
}

/*寄付の流れ */
#kifu-flow{
	float:right;
	width:340px;
}

#kifu-flow h3{
	background:url(/campaign/tohoku_kifu/images/kifu_title.gif) top left no-repeat;
	width:340px;
	height:30px;
	text-indent:-9999px;
}

#kifu-flow #kifu-area01{
	background:url(/campaign/tohoku_kifu/images/kifu_img01.gif) top left no-repeat;
	width:340px;
	height:120px;
	position:relative;
}

#kifu-flow #kifu-area01 div.link-air{
	position:absolute;
	top:72px;
	left:105px;
}
#kifu-flow #kifu-area01 div.link-ump{
	position:absolute;
	top:72px;
	left:205px;
}
#kifu-flow #kifu-area02{
	background:url(/campaign/tohoku_kifu/images/kifu_img02.gif) top left no-repeat;
	width:340px;
	height:150px;
	text-indent:-9999px;
	margin-bottom: 10px;
}
#kifu-flow #kifu-area03{
	font-size:10px;
	margin-top:5px;
	height:105px;
}
#kifu-flow #kifu-area03 p{font-weight:bold;}

/* css_browser_selector.jsによるハック */
.mac .ls1{
	letter-spacing:-1px;
}

#kifu-flow #kifu-area04 #dena-title{
	background:url(/campaign/tohoku_kifu/images/dena_title.gif) top left no-repeat;
	width:340px;
	height:50px;
	text-indent:-9999px;	
}
#kifu-flow #kifu-area04 #dena-body{
	background:url(/campaign/tohoku_kifu/images/dena_img01.gif) top left no-repeat;
	width:340px;
	height:140px;
}
#dena-body p#dena-link{
	margin-left:130px;
	width:200px;
}

#dena-body p#dena-desc{
	margin-top:5px;
	margin-left:25px;
	width:290px;
}
/* twitter */
#twitter-area{margin-top:20px;}
#twitter-area h3{
	background:url(/campaign/tohoku_kifu/images/tweet_title.gif) top left no-repeat;
	width:850px;
	height:30px;
	text-indent:-9999px;
}

#twitter-body{
	border-bottom:1px solid #cacaca;
	border-left:1px solid #cacaca;
	border-right:1px solid #cacaca;
	background:#f3f3f3;
	padding:1px;
}

#twitter-left{
	float:left;
	width:398px;
}
#twitter-left p{
	font-weight:bold;
	margin-top:30px;
	margin-left:40px;
}
#twitter-right{
	float:right;
	width:445px;
	background:#ffffff;
	border-left:1px dotted #cacaca;
}
/* リンクボタン */
#link-area{
	margin:25px 0 5px;
	text-align:center;
}


/*-----------------------------------*/
/* ツイッターライブラリ用CSS */
/*-----------------------------------*/
 /*Juitter container*/
#juitterContainer{
	width:443px;
	overflow:auto;
/*
	min-height: 160px;
	height: auto !important;
*/
	height:160px;
}
#juitterContainer .twittList{
	margin:0;
	padding:0;

} /* UL that will contain the list of tweets */

/* Bellow the list of tweets "<li>" */
#juitterContainer .twittLI{
	list-style:none;
	margin:0;
	padding:5px 0 0 0;
	border-bottom:dotted 1px #666;
	padding:3px;clear:both;
}

#juitterContainer .twittList SPAN.time{color:#777;font-size:0.9em}
#juitterContainer .twittList A{color:#0099cc;} /*Links inside the tweets list */
/* Bellow the CSS for the avatar image  */
#juitterContainer .juitterAvatar{
	float:left;
	margin-right:5px;
	padding:5px;
	width:30px;
	height:30px;
}
#juitterContainer .jRM{float:right;clear:both} /*read it on twitter link*/
#juitterContainer .extLink{} /*CSS for the external links*/
#juitterContainer .hashLink{} /*CSS for the hash links*/
/* clearfix */
#juitterContainer .twittLI:after{clear: both;height: 0;visibility: hidden;display: block;content: ".";}
#juitterContainer .twittLI{display: inline-block;}
* html #juitterContainer .twittLI{height: 1%;}
#juitterContainer .twittLI{display: block;}
