@charset "utf-8";
/*-----------------------------------------------------

	disaster.css
  disaster用CSS

------------------------------------------------------*/

/*-----------------------------------------------------
	#disaster
-----------------------------------------------------*/

#content #base #disaster h1{
	width: 773px;
	background: url(../images/tit_disaster.png) no-repeat;
}


			#activity{
				width: 800px;
				margin: 30px auto 0 auto;
			}			

	.report_txt{
		margin-top: 20px;
		padding: 15px 20px;
	}

		.report_date{
			margin-bottom: 1em;
			text-align: right;
		}

		.report_txt .pic{
			float: right;
			padding: 0 0 15px 25px;
		}


	figure{
		margin-top: 40px;
		text-align: center;
	}

	figure.double{
		width: 500px;
		margin: 40px auto 0 auto;
	}

	figcaption{
		overflow: hidden;
	}

	figcaption div{
			position: relative;
			left: 50%;
			float: left;
		}

		figcaption div h3{
			display: block;
			position: relative;
			left: -50%;
			float: left;
			font-size: .8em;
		}

		figcaption p{
			clear: both;
			font-size: .8em;
		}
	

	.columns-2 {
		position: relative;
		left: 50%;
		float: left;
		margin: 10px 0 0 0;
	}

	.columns-2 figure{
		position: relative;
		left: -50%;
		float: left;
		width: 240px;
		margin: 10px;
	}

	figure img{
		width: 240px;
		height: auto;
	}
	

.new{
	display: block;
	position: absolute;
	top: 0;
	left: -3em;
	width: 3em;
	padding: 0 .5em;
	background: #f00;
	font-weight: bold;
	font-size: .8em;
	color: #fff;
	-webkit-border-radius: .2em;
		 -moz-border-radius: .2em;
					border-radius: .2em;
}