#slideArea2 {
	width:100%;
	height:850px;
	background:url(../images/img_network_bg2.png);
}

#slideArea2 img {
	margin:160px 0 0 0;
}

#slideArea2 img.kokunai {
	margin:50px 0 0 0;
}

#slogan2 {
	position:absolute;
	width:45%;
	height:110px;
	margin:20px auto 0 0;
	background-color:#000000;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
	background:rgba(0,0,0,0.4);
	color:#fff;
}

#slogan2 h1 {
	float:right;
	width:415px;
	margin:0 0 0 auto;
	font-size:40px;
	line-height:1.4;
	letter-spacing:-2px;
	text-align:left;
	-webkit-font-smoothing: antialiased;
}

#slogan2 h2 {
	width:415px;
	margin:20px 0 0 auto;
	font-size:12px;
	font-weight:900;
	letter-spacing:0;
	text-align:left;
	font-family:Helvetica;
}

.footnavi{
	clear:both;
	width:950px;
	margin:0px auto 0 auto;
	padding:20px 0 30px 0;
	color:#000;
}

h3.kaigai {
	font-size: 16px;
	font-weight: bold;
	padding:5px 0 5px 10px;
	margin:0 0 5px 0;
	border-left: 30px solid #FCCC00;
}

h3.japan {
	font-size: 16px;
	font-weight: bold;
	padding:0;
	margin:0 0 5px 0;
}

#title_under {
	border-bottom: 1px solid #FCCC00;
	margin:0 0 10px 0;
}

#icon_america {
	width:70px;
	height:20px;
	background-color:#000;
	text-align:center;
	color:#FFF;
	font-size:13px;
	padding:3px 0 2px 0;
	margin:0 0 0 40px;
}

#network_list {
	float:left;
	width:950px;
	padding:10px 0 20px 0;
	border-bottom: 1px dashed #CCC;
}

#network_list .icon {
	float:left;
	width:120px;
}

#network_list .kyoten {
	float:left;
	width:830px;
	font-size:13px;
	line-height:1.8;
}

#network_list2 {
	float:left;
	width:950px;
	padding:20px 0 20px 0;
	margin:0 0 40px 0;
}

#network_list2 .icon {
	float:left;
	width:120px;
}

#network_list2 .kyoten {
	float:left;
	width:830px;
	font-size:13px;
	line-height:1.8;
}

#network_japan {
	font-size:13px;
	line-height:1.8;
	width:910px;
	padding:10px 0 10px 0;
	margin:0 0 40px 40px;
}

img.icon_japan {
	vertical-align: middle;
}

