<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/*
国連広報センター 印刷用CSS
*/



/**/
#to_contents {
	display: none !important;
}
#contents_head {
	display: none !important;
}

/**/
body {
	background: #ffffff !important;
	color: #000000 !important;
}

/**/
#header {
	background: none !important;
}
#header_inner {
	min-height: 0 !important;
	padding-bottom: 0 !important;
}
#header_mainlogo {
	position: static !important;
	padding-top: 1em;
}

#header_mainlogo a {
	background: none 0 50% no-repeat;
	background-size: contain;
	text-indent: 0;
}
#header_mainlogo a::before {
	content: none;
}

#header_navi {
	display: none !important;
}
#header .accessibility {
	display: none !important;
}

/**/
#global_navi {
	display: none !important;
}

/**/
#info_bar {
	display: none !important;
}

/**/
#contents {
	background: none !important;
}

body.child #contents #contents_main {
	width: 994px !important;
	min-height: 0 !important;
	padding: 0 !important;
	border-radius: 0 !important;
	box-shadow: none !important;
	background: none;
}

body.child #contents #contents_main_inner02 {
	min-height: 0 !important;
	padding: 0 !important;
	background: none !important;
}

/**/
body.child #contents #contents_main #cm_header {
	display: block !important;
	position: static !important;
	height: auto !important;
	min-height: 0 !important;
	margin-right: 0 !important;
	margin-left: 0 !important;
	padding: 0 !important;
	background: none !important;
}
body.child #contents #contents_main #cm_header #cm_header_title {
	position: static !important;
	width: auto !important;
	height: auto !important;
	padding-right: 0 !important;
	border-bottom: solid 2px #999999 !important;
	background: none !important;
	font-size: 2rem !important;
	text-indent: 0 !important;
}
body.child #contents #contents_main #cm_header #cm_header_book {
	right: 20px;
	top: 20px;
}
body.child #contents #contents_main #cm_header #cm_header_btn {
	display: none !important;
}

/**/
body.child #contents #contents_main #cm_content {
	padding: 0 !important;
}
body.child #contents #contents_main #cm_content .mainimage p {
	text-align: left !important;
}

/**/
body.child #contents #contents_main #cm_content .news_content_left {
	width: 760px !important;
}
body.child #contents #contents_main #cm_content .un_agencies_content_left {
	width: 780px !important;
}
body.child #contents #contents_main #edit_post_link {
	display: none !important;
}

/**/
body.child #contents #contents_main #cm_content .title_type_00 {
	margin-right: 0 !important;
	margin-left: 0 !important;
	padding: 0 !important;
	background: none !important;
}
body.child #contents #contents_main #cm_content .title_type_00 .title_type_00_inner {
	border-bottom: solid 2px #999999 !important;
	background: none !important;
	font-size: 2rem !important;
}
body.child #contents #contents_main #cm_content .title_type_01.clear_none {
	clear: none !important;
}
body.child #contents #contents_main #cm_content .title_type_02 {
	background-color: #f3ffff !important;
	background-image: none !important;
}
body.child #contents #contents_main #cm_content .title_type_03 {
	padding-left: 9px !important;
	border-left: solid 9px #008db8 !important;
	background: none !important;
}
body.child #contents #contents_main #cm_content .box {
	border: solid 1px #cccccc !important;
}

/**/
body.child #contents #contents_side {
	display: none !important;
}

/**/
#footer #footer_pagetop,
#footer #footer_main {
	display: none !important;
}
#footer #footer_sub {
	color: #000000;
	background-color: transparent;
}

#footer #footer_copyright {
	text-align: center;
}

/* スライド */
.splide_carousel .splide__controls .splide__toggle,
.splide_carousel .splide__arrows .splide__arrow.splide__arrow--prev,
body#home .splide_carousel .splide__arrows .splide__arrow.splide__arrow--next {
	display: none !important;
}

/* 写真（c_9）
----------------------------------------------------------*/
body#c_9 .photo_list {
	width: 640px !important;
}


/* SDGs進捗状況報告（sdgs_report）
----------------------------------------------------------*/

body.p_sdgs_report #contents_main .entry .more {
	display: none;
}

body.p_sdgs_report #contents_main .entry .overview,
body.p_sdgs_report #contents_main .entry .goal {
	margin-bottom: 40px;
}

body.p_sdgs_report #contents_main .entry .goal2,
body.p_sdgs_report #contents_main .entry .goal5,
body.p_sdgs_report #contents_main .entry .goal8,
body.p_sdgs_report #contents_main .entry .goal11,
body.p_sdgs_report #contents_main .entry .goal14,
body.p_sdgs_report #contents_main .entry .goal17 {
	page-break-after: always;
}






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

スマホ

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

body.sp #header {
	position: static;
}


body.sp #header_mainlogo {
	width: 368px;
}

body.sp #breadcrumbs,
body.sp #sp_bottom_navi,
body.sp #footer_pagetop,
body.sp #footer .main {
	display: none;
}

body.sp.child #contents #contents_main #cm_header #cm_header_book {
	right: 5px;
	top: 0;
}

body.sp #footer .sub {
	background: none;
	text-align: center;
	color: #000000;
}
</pre></body></html>