@charset "utf-8";
/* --------------------------------------------
 *
 * /top.css
 * Last UpDate : 2011/12/06
 * Last Editor Isawa
 *
-------------------------------------------- */

.h1_home {
	overflow: hidden;
	height: 0px;
	color: #fff;
}

.top_mainimg {
	margin-top: 25px;
	margin-bottom: 20px;
	position: relative;
}
	.north_america		{ position: absolute; left: 161px; top: 121px; cursor: pointer;}
	.latin_america		{ position: absolute; left: 221px; top: 221px; cursor: pointer;}
	.europe				{ position: absolute; left: 420px; top: 101px; cursor: pointer;}
	.middle_east_africa	{ position: absolute; left: 420px; top: 201px; cursor: pointer;}
	.asia_oceania		{ position: absolute; left: 700px; top: 141px; cursor: pointer;}
		#n_america	{ position: absolute; left: 21px; top: 100px; display: none;}
		#l_america	{ position: absolute; left: 81px; top: 200px; display: none;}
		#euro		{ position: absolute; left: 201px; top: 40px; display: none;}
		#me_africa	{ position: absolute; left: 241px; top: 180px; display: none;}
		#a_oceania	{ position: absolute; left: 562px; top: 60px; display: none;}
			.n_america_in01	{ width: 96px; background: url(/resource/refresh/world_new/image/common/images/top_bg_blue.png) no-repeat left top; padding: 12px 26px 0 12px;}
			.n_america_in02	{ background: url(/resource/refresh/world_new/image/common/images/top_bg_blue.png) no-repeat left bottom; width: 134px; padding-bottom: 30px;}
			.l_america_in01	{ width: 96px; background: url(/resource/refresh/world_new/image/common/images/top_bg_green.png) no-repeat left top; padding: 12px 26px 0 12px;}
			.l_america_in02	{ background: url(/resource/refresh/world_new/image/common/images/top_bg_green.png) no-repeat left bottom; width: 134px; padding-bottom: 30px;}
			.euro_in01		{ width: 176px; background: url(/resource/refresh/world_new/image/common/images/top_bg_pink.png) no-repeat left top; padding: 12px 26px 0 12px;}
			.euro_in02		{ background: url(/resource/refresh/world_new/image/common/images/top_bg_pink.png) no-repeat left bottom; width: 214px; padding-bottom: 30px;}
			.me_africa_in01	{ width: 136px; background: url(/resource/refresh/world_new/image/common/images/top_bg_orange.png) no-repeat left top; padding: 12px 26px 0 12px;}
			.me_africa_in02	{ background: url(/resource/refresh/world_new/image/common/images/top_bg_orange.png) no-repeat left bottom; width: 174px; padding-bottom: 30px;}
			.a_oceania_in01	{ width: 96px; background: url(/resource/refresh/world_new/image/common/images/top_bg_red.png) no-repeat left top; padding: 12px 26px 0 12px;}
			.a_oceania_in02	{ background: url(/resource/refresh/world_new/image/common/images/top_bg_red.png) no-repeat left bottom; width: 134px; padding-bottom: 30px;}
				.n_america_in01 ul li,
				.l_america_in01 ul li,
				.euro_in01 ul li,
				.me_africa_in01 ul li,
				.a_oceania_in01 ul li { background: url("/resource/refresh/world_new/image/common/images/ico/ico_arrR02.gif") no-repeat left 0.4em; padding-left: 10px; zoom: 1;}
					.n_america_in01 ul li a,
					.l_america_in01 ul li a,
					.euro_in01 ul li a,
					.me_africa_in01 ul li a,
					.a_oceania_in01 ul li a { text-decoration: none; display: block; zoom: 1;}
				.close { position: absolute; right: 18px; bottom: 4px; cursor: pointer;}
.h2_type302 h2 {
	float: left;
}
.h2_type302 .rss {
	float: left;
	margin-left: 20px;
}
	.h2_type302 .rss a {
		background: url("/resource/refresh/world_new/image/common/images/ico/icon_rss02.gif") no-repeat right center !important;
		color: #333333;
		padding: 0 25px 0 0 !important;
	}
.ilinkContainer {
	width: 702px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFF;
	text-align: left;
	margin-top: 20px;
}
.ilinkContainer .secIn {
	margin-bottom: 0px;
	padding-top: 30px;
	padding-bottom: 20px;
	padding-left: 30px;
}
.ilinkContainer .secIn h2 {
	width: 200px;
	padding-right: 20px;
	float: left;
}
.ilinkContainer .secIn ul {
	float: left;
	width: 450px;
}
.ilinkContainer li {
	float: left;
	width: 190px;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
.ilinkContainer li a:link, .ilinkContainer li a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 100%;
	color: #FFF;
	text-decoration: none;
	background-image: url(/resource/refresh/world_new/image/corporate/common/arrow.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: bold;
}
.ilinkContainer li a:hover {
	color: #FF0;
	background-image: url(/resource/refresh/world_new/image/corporate/common/arrow_ov.png);
}
#na .ilinkContainer li {
	background-color: #006DD9;
}
#la .ilinkContainer li {
	background-color: #499300;
}
#eu .ilinkContainer li {
	background-color: #C61785;
}
#mea .ilinkContainer li {
	background-color: #B25900;
}
#ao .ilinkContainer li {
	background-color: #C4023D;
}
#ao .ilinkContainer .secIn ul .blank {
	background-color: #FFF;
}
.btnClose {
	float: right;
	margin-top: -14px;
	margin-right: 0px;
}

/* International links
------------------------------------------------------------*/
.international_links_gray{
 background:#000;
 opacity:0.8;
 width:100%;
 height:100%;
 position:fixed;
 top:0;
 left:0;
 display:none;
 z-index:500;
}
.international_links_square{
 display:block;
 width:720px;
 height:450px;
 z-index:510;
 overflow:hidden;
}
.international_links_popup{
 display:block;
 width:720px;
 height:450px;
 overflow:hidden;
 border:none;
}
.secTab ul {
	padding-top: 20px;
}
.secTab li {
	text-align: center;
	width: 475px;
	padding-top: 10px;
	float: left;
	display: block;
	padding-bottom: 10px;
	background-color: #DDD;
	border-radius: 4px 4px 0px 0px / 4px 4px 0px 0px;
	font-size: 14px;
}
.secTab .cr {
	background-color: #CF4436;
	color: #FFFFFF;
	font-weight: bold;
}
.secTab li a:link, .secTab li a:visited {
	text-decoration: none;
	font-weight: bold;
}
