@charset "UTF-8";
/**
*
* 新たなステージの防災情報（一覧ページ）
*
*/
.main-img {
	text-align: center; }

@media screen and (min-width: 751px) {
	.main-img {
		margin-bottom: 30px; } }
.accordion-list li ul li {
	font-size: 0; }
	.accordion-list li ul li .area-txt {
		display: block;
		vertical-align: middle;
		width: 64%;
		float: left; }
	.accordion-list li ul li .icon-bosai {
		font-size: 24px;
		font-size: 2.4rem;
		display: block;
		float: right; }

@media screen and (min-width: 751px) {
	.accordion-list li ul li .icon-bosai {
		font-size: 14px;
		font-size: 1.4rem; } }

.area-warning {
	padding: 30px 40px 15px;
	background: #efefef;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	-o-border-radius: 10px;
	border-radius: 10px; }
	.area-warning .area-warning-list li {
		font-size: 20px;
		font-size: 2.0rem;
		margin-right: 54px;
		margin-bottom: 15px;
		min-width: 130px;
		font-family: "ヒラギノ角ゴ Pro W6","HiraKakuPro-W6","メイリオ", sans-serif;
		font-style: normal;
		font-weight: 700; }
		.area-warning .area-warning-list li .warning {
			width: 38px;
			height: 38px;
			display: inline-block;
			vertical-align: middle;
			margin: -3px 10px 0 0; }
		.area-warning .area-warning-list li .warning.warning0 {
			background: #99bf18; }
		.area-warning .area-warning-list li .warning.warning1 {
			background: #f4b01f; }
		.area-warning .area-warning-list li .warning.warning2 {
			background: #ed4350; }
		.area-warning .area-warning-list li .warning.warning3 {
			background: url("https://cdn1.n-kishou.co.jp/image/common/icon_back_bousai03.png"); }
		.area-warning .area-warning-list li .warning.warning4 {
			background: #965fb5; }
		.area-warning .area-warning-list li .warning.warning5 {
			background: #1F003D; }

@media screen and (min-width: 751px) {
	.main-img {
		margin-bottom: 30px;
		text-align: center; }
	.page-contents .page-contents-hd {
		background: none; }
	.page-contents .page-contents-hd .btn-shadow {
		margin-bottom: 30px; }
	.page-contents .page-contents-hd:before {
			display: none; }
	.tab-box {
		padding-top: 40px;
		margin-bottom: 40px; }
	.cmn-sttl4.ttl-bosai02 {
		margin-bottom: 20px; }
	.area-warning {
		padding: 20px 30px 10px; }
		.area-warning .area-warning-list li {
			font-size: 16px;
			font-size: 1.6rem;
			margin-right: 30px;
			min-width: 164px;
			margin-bottom: 15px; }
		.area-warning .area-warning-list li .warning {
			width: 27px;
			height: 27px;
			margin: -3px 10px 0 0; } }
