@charset "UTF-8";

*{
	background: none !important;
}
body{
	width: auto !important;
	color: #000000 !important;
	font-size: 12pt;
	min-width: 0 !important;
}
#container{
	width: auto !important;
	margin: 0 !important;
	padding: 0 !important;
	overflow: auto !important;
}

#utilityBlock,
.uNavBox,
#gNavBlock,
#topicPathArea,
#subBlock,
#doBtnArea,
#footerArea{
	display: none !important;
}

#indexObj,
#visualBlock{
	display: none !important;
}

.backIndexLink{
	display: none !important;
}

#headerArea{
	height: auto;
	padding-bottom: 1cm;
}

#emergencyBlock{
	width: auto !important;
	margin: 0 0 2em 0 !important;
	padding: 1cm !important;
	border: 3px solid #000000;
}
#contentsArea,
#mainBlock{
	width: auto !important;
	margin: 0 !important;
	padding: 0 !important;
}

#siteID{
	float: none;
	width: auto !important;
	margin: 0 auto !important;
	padding: 0 !important;
	text-align: center;
}

.linkBtn01{
	border: 1px solid  #39a428;
	text-align: left;
}
.linkBtn01:after{
	content: "（リンク）";
	margin: 0 0 0 5px;
	padding: 0;
	position: relative;
}


.newsList{
	width: auto !important;
	margin: 0 !important;
	padding: 0 !important;
}
.newsList li{
	position: static !important;
}


