@charset "utf-8";

/*
	Top Navigation
*******************************/
div#topNavi { width:800px; height:221px; background:#D4D4D4;}
	div#topNaviInner div { width:175px; float:left;} 
	div#topNaviInner img { vertical-align:top;}
		div#topNaviInner img.topImage { float:left;}
	div#topNaviInner ul { width:167px; margin:4px auto 0;}
	
	div#topNaviInner div#flashContent { float:left; width:450px; }

/*
	main
*******************************/
div#main { width:790px; margin:0 auto;}

/*
	leftBox
*******************************/
div#leftBox { position:relative; background:url(http://www.tokyo-asahi.or.jp/img/top/bg_main.gif) repeat-y; width:538px; margin-top:56px; float:left;}
	div#leftBox h2 { position:absolute; top:-34px; /*margin-top:-34px;*/}
	div#informaion { width:184px; float:left;}
		div#informaion h2 { margin-left:10px;}
	div#newsTopics { width:336px; float:right; padding-right:6px;}
		div#newsTopics h2 { margin-left:6px;}
	
	div.innerBox { padding-top:10px;}
		div#leftInner { margin-left:10px;}
		/* 12/29修正・追加 */
		p.sttlInfo { margin-bottom:6px;}
		p.sttlInfo1 {
	background:url(http://www.tokyo-asahi.or.jp/img/top/icon_time.gif) no-repeat left center;
	margin-left:8px;
	padding-left:16px;
	font-size:12px;
	line-height:1.2em;
	color:#599ED9;
}
		p.sttlInfo2 {
	background:url(http://www.tokyo-asahi.or.jp/img/top/icon_day.gif) no-repeat left center;
	margin-left:8px;
	padding-left:16px;
	font-size:12px;
	line-height:1.2em;
	color:#FA4743;
}
		table.sttlInfo {
	margin:0 0 6px 20px;
}
			table.sttlInfo td { font-size:13px; color:#777; padding-right:8px;}
		p#attInfo01 {width:140px; color:#0044A7; font-size:10px; margin-left:20px; margin-bottom:13px;}
		p#attInfo02 {width:140px; color:#D42101; font-size:10px; margin-left:20px;}
		
	div#newsTopics ul { margin-bottom:40px; margin-left:6px;}
	div#newsTopics li {font-size:12px;
	clear:both;
	padding:2px 0;
background:url(http://www.tokyo-asahi.or.jp/img/top/bg_news_day.gif)
no-repeat left top;
	margin-bottom:5px;
	height: 17px;}
	div#newsTopics li span { color:#fff; margin-left:5px; width:56px; float:left;}
	div#newsTopics li a { display:block; width:250px; text-decoration:none; color:#000000; float:right;}
	p.toItiran { width:100%; text-align:right;}
		p.toItiran a { margin-right:5px;}
		/* 12/29修正ここまで */

/*
	rightBox
*******************************/
div#rightBox { position:relative; width:252px; margin-top:56px; float:right;}
	div#rightBox h2 { position:absolute; top:-34px; margin-left:10px;}
	div#recommends { }
		div#recommends div { width:249px; float:right; padding-top:10px; background:#F5FCF5 url(http://www.tokyo-asahi.or.jp/img/top/border_reco.gif) left bottom repeat-x; padding-bottom:6px; margin-bottom:12px;}
			p.sttlReco { background:url(http://www.tokyo-asahi.or.jp/img/top/icon_recommends.gif) no-repeat left center; margin-left:8px; padding-left:16px; font-size:12px; line-height:1.2em; color:#444;}
			p.txtReco { margin-left:24px; font-size:12px; margin-bottom:18px; line-height:1.2em; color:#444;}
	ul#other { margin-left:10px;}
		ul#other li { margin-bottom:7px;}
