@charset "utf-8";
/*
「ユニセフ in アフリカ」トップページ用
*/



/**/
#top_contents {
	background: url(../../images/top_contents_bg01.png) 0 0 no-repeat;
}
#top_contents p {
	margin: 0;
	padding: 0;
}
#top_contents img {
	border: none 0;
}
/*#top_contents h1{
	background:url("/africa/images/top_mainimage01.png") no-repeat;
	height:230px;
}
*/

/* section01 */
#top_section01 {
/*	float: left;*/
	width: 484px;
}
#top_section01 p{
	margin:0;
	padding:0;
}
#top_section01 .title01 {
	margin: 0 0 3px 0;
}
#top_section01_box01 {
	min-height: 179px;
	padding: 8px 6px 0 6px;
	border: solid 1px #6a4a38;
}
* html #top_section01_box01 { /*IE6*/
	height: 175px;
}
#top_section01_box01 .text01 {
	margin: 0 0 12px 0;
	padding: 0 0 0 4px;
}
#top_section01_box01_01 {
	margin: 0 0 5px 0;
	padding: 11px 12px 9px 12px;
/*	background: url(../../images/top_section01_bg01.png) 0 0 no-repeat;*/
}
#top_section01_box01_01_01 {
	float: left;
	width: 212px;
}
#top_section01_box01_01_01 .text02 {
	margin: 0 0 -5px 0;
/*	margin: 0 0 -10px 0 \9;*/
}
#top_section01_box01_01_01 select {
	width: 212px;
}
#top_section01_box01_01_02 {
	float: right;
	width: 212px;
}
#top_section01_box01_01_02 .text03 {
	margin: 0 0 10px 0;
}
#top_section01_box01_01_02 ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#top_section01_box01_01_02 li {
	display: inline;
	font-weight: bold;
}
#top_section01_box01_01_02 li a {
	color: #333333;
}
#top_section01_box01_02 {
	margin: 0 0 5px 0;
/*	margin: 15 0 5px 0 \9;*/
	padding: 0px;
/*	background: url(../../images/top_section01_bg01.png) 0 0 no-repeat;*/
}
#top_section01_box01_02 p {
	text-align: center;
}
#top_section01_box01_02 p img {
	margin: 0 8px 2px 0;
	vertical-align: bottom;
}
#top_section01 .btn01 {
	margin: 0 0 4px 0;
	text-align: center;
}
.btn01{
	margin:7px 0 3px 0;
	margin:8px 0 -2px 0 \9;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.btn01{
	margin:12px 0 3px 0;
}
}

/* section02 */
#top_section02 {
	width: 484px;
/*	margin-top:-160px \0/IE9;*/
/*	position:absolute;
	left:10px;
	top:150px;*/
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
 /* chrome hack */
#top_section02 img{
	margin-top:10px;
}}

#top_section02 .title01 {
	margin: 0 0 3px 0;
}
#top_section02_box01 {
	height: 87px;
	overflow: auto;
	margin: 0 0 11px 0;
	padding: 8px;
	border: solid 1px #6a4a38;
}
* html #top_section02_box01 { /*IE6*/
	height: 122px;
}
#top_section02_box01 table {
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0;
	font-size: 13px;
	line-height: 1.2;
}
#top_section02_box01 th {
	width: 1%;
	padding: 0 10px 7px 7px;
	color: #003366;
	font-weight: normal;
	white-space: nowrap;
	vertical-align: top;
	text-align:left;
}
#top_section02_box01 td {
	padding: 0 0 7px 0;
	font-weight: bold;
	vertical-align: top;
}
#top_section02_box01 td a {
	color: #003366;
	text-decoration: none;
}
#top_section02_box01 td a:hover {
	color:#4169E1;
}
/* 20130402追加（ニュースをiframe化）ここから */
.top_section02_box01_if{
	width:468px;
	width:486px\9;
	height: 87px;
	height: 120px\9;
	overflow: auto;
	margin: 0 0 11px 0;
	padding: 8px;
	border: solid 1px #6a4a38;
}
.top_section02_box01_tbl {
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0;
	font-size: 13px;
	line-height: 1.2;
	margin-top:-5px;
	margin-top:-15px \9;
}
.top_section02_box01_tbl th {
	width: 1%;
	padding: 0 12px 7px 0px;
	padding-right:5px\9;
	color: #003366;
	font-weight: normal;
	white-space: nowrap;
	vertical-align: top;
	text-align:left;
}
.top_section02_box01_tbl td {
	padding: 0 0 7px 0;
	font-weight: bold;
	vertical-align: top;
}
.top_section02_box01_tbl td a {
	color: #003366;
	text-decoration: none;
}
.top_section02_box01_tbl td a:hover {
	color:#4169E1;
}

/* 20130402追加（ニュースをiframe化）ここまで */


#top_section02_box02 {
	height: 0px;
/*	border: solid 1px #6a4a38;*/
}
#top_section02_box02 p {
	margin: 17px 16px 0 16px;
	padding: 0;
}
#top_section02_box02 img {
	margin: 0 20px 0 0;
	vertical-align: bottom;
/*	margin-bottom:20px \9;*/
}
#top_section02_box02 select {
	position:absolute;
	top:230px;
	left:300px;
	z-index:100;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
 /* chrome hack */
#top_section02_box02 select {
	left:286px;
	top:237px;
}}

.top_section01_box01_02p{
	margin:0;
	padding:0;
	text-align:center;
}
.africa_youtube{
/*	margin:-1px 0 10px 0;*/
/*	float:right;*/
/*	margin-left:10px \9;*/
	display:block;
	padding-left:9px;
}
/*.africa_youtube img{
	float:right;
/*	margin-right:1px \9;
	margin-bottom:10px \9;*
	display:block;
}*/
.africa_youtube img{
	position:relative;
	top:0;
	top:-5px\9;
	left:152px;
	left:155px\9;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.africa_youtube img{
	left:152px;
}}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
 /* IE10-specific styles go here */
.africa_youtube iframe{
	margin-top:33px;
}}
@media screen and (-webkit-min-device-pixel-ratio:0) {
 /* chrome hack */
.africa_youtube iframe{
	margin-top:10px;
}}
/* section03 */
#top_section03 {
	margin: 0 0 0 0;
}
#top_section03 img {
	vertical-align: bottom;
}
#top_section03_box01 {
	list-style: none;
	margin: 0;
	padding: 0;
}
#top_section03_box01 li {
	position: relative;
	float: left;
	margin: 0 3px 0 0;
}
#top_section03_box01 li.btn04 { margin-right: 0; }

#top_section03_box01 li.btn01 {}
#top_section03_box01 li.btn01 .btn01_01 {
	position: absolute;
	left: 61px;
	top: 143px;
}
#top_section03_box01 li.btn01 .text01 {
	position: absolute;
	left: 56px;
	top: 169px;
	font-size: 0.625em;
}
#top_section03_box01 li.btn01 .text01 a {
	color: #ffea00;
	font-weight: bold;
}

#top_section03_box02 p {
	margin: 4px 0 0 0;
	padding: 0 6px 0 0;
	font-size: 0.75em;
	text-align: right;
}
#top_section03 .text01 a {
	color: #333333;
	text-decoration: none;
}





/* clearfix */
.cfix:after {
	content: "";
	display: block;
	height: 0;
	visibility: hidden;
	clear: both;
}	
* html .cfix {/*IE6*/
	height: 1%;
}
*:first-child + html .cfix {/*IE7*/
	display: inline-block;
}


/* iFrameのBODY*/

#top_section01_box01{
	background:url("../../images/iframe_bg.jpg") no-repeat scroll 0 0 transparent;
}


/* TOPメインイメージ下のテキスト */
.main_txt{
	position:absolute;
	top:230px;
	left:75px;
	font-weight:bold;
	color:#00a;
}

.africa_main {
	border:0px none;
	border-collapse: collapse;
	width:980px;
}
.africa_main td{
	vertical-align:top;
	border:0 none;
	border-collapse: collapse;
	padding:0;
}
.africa_main tr{
	border:0 none;
	border-collapse: collapse;
}
.i_news{
	width:467px;
	width:484px\9;
	height: 87px;
	height:120px\9;
	margin: 0 0 11px 0;
	padding: 8px;
	border: solid 1px #6a4a38;
}

.news_hr{
	margin-bottom:3px;
	
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
 /* chrome hack */
.news_tbl{
	padding-top:5px;
}
.mainimage01{
	margin-right:11px;
}
.africa_iframe1{
height:207px;
}
}


.africa_news_box{
width:477px;
height:100px;
border:1px solid #666666;
overflow: scroll;
padding-left:7px;
}
.africa_news_list li{
display:block;
background:url(../../images/list.gif) no-repeat left top;
width:85px;
float:left;
margin:5px 10px 5px 0;
padding:0px 0px 0px 15px;
font-size:14px;
}

.africa_iframe1{
float:left;
margin-left:-10px;
margin-bottom:0px;
}
