div#global-nav{
	width:182px;
	height300px;
	float:left;
	margin-top: 0px;
	padding-left: 10px;
	position: relative;
}
div#main {
	width: 530px;
	float: left;
	margin-top: 2px;
	padding-left: 14px; 
	position: relative;
}

div#main p#top-image {
	text-align: center;
}

/* 新規追加250611ここから */
/* 他のページで使われているdiv#main p#commentをもとに、フォントのみ大きくする */

/* ページ説明部分のフォント */
div#main p#commentUpperLarge {
	text-align: left;
	padding-top: 6px; 
	padding-left: 20px; 
	padding-bottom: 2px;
	line-height: 1.8;
	font-size: 15px;
	text-indent: -12px; 
}
/* ページ説明部分と注意事項部分を分けるための空白部分 */
div#main p#spacer {
	margin-top: 25px; 
	margin-bottom: 25px;
}
/* 注意事項部分のフォント ※行の部分 ページ説明部分から文字1個分右にずらす*/
div#main p#commentUpper {
	text-align: left;
	padding-top: 2px; 
	padding-left: 38px; 
	padding-bottom: 5px;
	line-height: 1.4;
	font-size: 13px;
	text-indent: -20px; 
}
/* 注意事項部分のフォント 箇条書きエリア ※行の部分からさらに文字1個分右にずらす
　 さらに、改行した際、数字部分に文字がかぶらないように文字2個分右にずらす */
div#main p#commentUpperNum {
	text-align: left;
	padding-top: 2px; 
	padding-left: 55px; 
	padding-bottom: 5px;
	line-height: 1.4;
	font-size: 13px;
	text-indent: -22px; 
}
/* 救護所設置病院のリスト部分 数字部分から文字2個分右にずらす */
div#main ul {
	text-align: left;
	margin: auto;
	list-style-type: none;
	padding-left:57px;
	font-size: 13px;
	padding-bottom: 5px;
}
/* 新規追加250611ここまで */


@media screen and (max-width: 580px) {
	div#global-nav{
		width:100%;
		float:none;
		background-color:#fff;
		position: relative;
		margin-top: 0px;
		height:auto;
	}
	
	#global-nav ul {
		text-align: left;
		margin: auto;
		list-style-type: none;
		padding: 20px 0px 20px 0px;
	}
	#global-nav li {
		float: none;
		display:inline-block;
		padding:0;
		width:48%;
		box-sizing:border-box;
	}
	#global-nav li.pc_only {
		display:none;
	}
	#global-nav li a img {
		width:100%;
		height:auto;
	}
	div#main {
		width: 100%;
		float: none;
		margin-top: 2px;
		position: relative;
		padding:0 10px 0 10px;
		box-sizing: border-box;
	}
	div#main p#top-image {
		width:100%;
		margin-top:1em;
	}
}