/* CSS Document */

div#sub {
	width:190px;
	float:left;
	background:#FFFFFF;
}


/*
===== Navigation Menu 01 ====================================================================
*/
.navi_menu1 {
	margin:0;
	padding:5px 5px 0px 5px;
}

.navi_menu1 img{
	padding-bottom:1px;}


/*
===== Navigation Menu 02 ====================================================================
*/
.navi_menu2 {
	clear:both;
	margin:0;
	padding:0px 4px 10px 5px;
}

.navi_menu2 img{
	padding-bottom:1px;}

/*
===== Weather ====================================================================
*/
.weather {
	margin:0px 5px 10px 5px; padding:0;
	width:178px;
	border:solid 1px #666666;
}

p.whr_img{
	margin:0; padding:0;
	text-align:center;}

p.whr_arrow{
	margin:0; padding:5px 0px 5px 0px;
	font-size:11px;
	text-align:center;
	background: url(/en/material/img/weather_arrow_down.gif) no-repeat 73% 50%;
}

a.whr:link {color:#666666; text-decoration:underline; background-color:transparent;}
a.whr:visited {color:#336699; text-decoration:underline; background-color:transparent;}
a.whr:active {color:#336699; text-decoration:underline; background-color:transparent;}
a.whr:hover {color:#336699; text-decoration:underline; background-color:transparent;}

/*
===== FNN MAP ====================================================================
*/
.fnn_map{
	margin-bottom:10px;
	padding:0px 5px 0px 5px;
	font-size:10px;
}

.fnn_map ul{
	margin:0;
	padding:0;
	border-bottom:solid 1px #999;
}

.fnn_map li{
	display:block;
	margin:0;
	padding:2px 5px 2px 17px;
	list-style-type:none;
	background: url(/en/material/img/icon_fnnmap.gif) no-repeat 2% center;
	border-top:solid 1px #ccc;
	border-left:solid 1px #666;
	border-right:solid 1px #666;
}

.banner{
	margin:0;
	padding:0px 5px 10px 5px;
	border:0px;}

/*
===== mail ====================================================================
*/
.post {
	margin:0 5px 10px 5px; padding-bottom:10px;
	width:178px;
	border:solid 1px #333333;
}

.post p.mail{
	margin:0px 0px 0px 5px; padding:10px 0px 0px 20px;
	font-size:11px;
	color:#333333;
	background:url(../img/contact_iconmail.gif) no-repeat 0% 75%;
}

.post p.video{
	margin:0px 0px 0px 5px; padding:10px 0px 0px 20px;
	font-size:11px;
	color:#333333;
	background:url(../img/contact_iconvideo.gif) no-repeat 0% 75%;
}

a.pt:link {color:#993333; text-decoration:none; background-color:transparent;}
a.pt:visited {color:#993333; text-decoration:none; background-color:transparent;}
a.pt:active {color:#000000; text-decoration:none; background-color:transparent;}
a.pt:hover {color:#000000; text-decoration:none; background-color:transparent;}


/*
===== media player ====================================================================
*/
.media_player {
	margin:0 5px 10px 5px; padding:0;
	width:178px;
	background:#e5e5e5;
	border:solid 1px #cccccc;
}

p.mp_read{
	margin:0; padding:3px 5px 5px 5px;
	font-size:11px;
	
	color:#333333;
	line-height:130%;
}

p.mp_img{
	margin:0; padding:5px;
	text-align:center;}


div#container:after {
content:".";
display:block;
height:0px;
clear:both;
visibility:hidden
}

div#container { display:inline-table; }

/* MacIEhack \*/
* html div#container { height:1px; }
div#container { display:block; }
/* */


p.note{
	clear:both;
	margin--bottom:10px; padding:0;
	display:block;000
	width:180px;
}

