/* polrsch.css 核不拡散・核セキュリティ総合支援センター */
@import url('../css/common_h2_orgm.css');
#maincontent p,
#maincontent_s p,
#maincontent_sx p {
	text-indent: 1em;
	margin: 0 0 1em 0
}
#maincontent h2,
#maincontent_s h2,
#maincontent_sx h2 {
	clear: both;
	margin: 0 0 1.6rem 0;
	padding: .4rem 2.4rem;
/*	text-indent: -1.2em;*/
	font-size: 1.92rem
}
#img01 {
	margin: 0 1.6rem;
	width: 160px;
	float: right
}
#img02 {
	margin: 0 1.6rem;
	width: 320px;
	float: right
}
#img01 img,
#img02 img { width: 100% }
#maincontent dl,
#maincontent_s dl,
#maincontent_sx dl { margin: 1.6rem 0 1.6rem 1.6rem }
#maincontent dt,
#maincontent_s dt,
#maincontent_sx dt {
	margin: 0 0 0 1.3em;
	text-indent: -1.3em;
	font-weight: 700
}
#maincontent._eng dt,
#maincontent_s._eng dt,
#maincontent_sx._eng dt {
	margin-left: 1.5em;
	text-indent: -1.5em
}
#maincontent dt > span,
#maincontent_s dt > span,
#maincontent_sx dt > span { font-weight: normal }
#maincontent dd,
#maincontent_s dd,
#maincontent_sx dd {
	margin: 0 0 1em 1.2em;
	text-indent: 1em
}
#maincontent._eng dd,
#maincontent_s._eng dd,
#maincontent_sx._eng dd { margin-left: 1.5em }
.more { margin-bottom: 0!important }
.emphasis { font-weight: 700 }
.hclr {}
#maincontent .reports,
#maincontent_s .reports,
#maincontent_sx .reports {
	display: inline-block;
	text-indent: 0;
	margin: .5em 0;
	font-weight: 700
}
#maincontent .reports+ul,
#maincontent_s .reports+ul,
#maincontent_sx .reports+ul { padding-left: 2.25em }
#maincontent .reports+ul li,
#maincontent_s .reports+ul li,
#maincontent_sx .reports+ul li {
	text-indent: 0;
	font-weight: 700;
	margin-bottom: .5em;
	padding-left: 0
}
#maincontent::after,
#maincontent_s::after,
#maincontent_sx::after {
	display: block;
	content: "\A";
	clear: both
}

@media screen and ( min-width: 641px ) and ( max-width: 799px ) {
	#img01,
	#img02 {
		margin: 0 .8rem;
		max-width: calc(100vw - 26em)
	}
}
@media screen and ( max-width: 640px ) {
	#img01,
	#img02 {
		margin: 0 .8rem;
		max-width: calc(100vw - 13em)
	}
}
