﻿@charset "UTF-8";
/* CSS Document */

/* clearfix */
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/* clearfix */

/* column bug Fix */
div.main_contents_fix {
float:right;
margin:0 !important;
}
/* column bug Fix */



#news_list{
	margin-bottom:35px;
}

#news_list dl{
	width:720px;
	_width:720px;
	border-bottom:dotted 1px #333;
	padding-bottom:2px;
	margin:0 10px 5px;
}

*:first-child+html #news_list dl { 
	width:720px;
}



#news_list dl dt{
	clear:right;
	color:#F60;
}


#news_list dl dd.newssum{
	float:left;
	display:block;
	width:600px;
	_width:580px;
	font-size:1.2em;
}

*:first-child+html #news_list dl dd.newssum { 
	width:580px;
}



#news_list dl dd.newsdate{
	float:right;
	font-size:1.0em;
}






