@charset "utf-8";
/* ===================================================================
CSS information

 file name  :newsstyle.css
 style info :ニュース関係 他
 
このスタイルシートの構成
 ニュースのレイアウトなど
 
 
=================================================================== */

/*----------------------------------------------------
	基本設定、リンクカラー、レイアウト、横幅設定など
----------------------------------------------------*/
body {
	background: #FFF;
	color: #333;
	font-size: small;
	font-family: verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
	line-height: 1.8;
}
*:first-child + html body {	/* for IF7 */
	font-family: "メイリオ","Meiryo";
}

a:link {
	color:#993300;
}

a:visited {
	color:#666666;
}

a:hover {
	color:#FF6666;
}

a:active {
}

/*----------------------------------------------------
	clearfix
----------------------------------------------------*/


.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {
    display: inline-table;
    min-height: 1%;
}

/* Hides from IE-mac \*/
* html .clearfix {
    height: 1%;
}

.clearfix {
    display: block;
}
/* End hide from IE-Mac */



/*------------------- news-index ------------------*/

body#news-index {
	margin:0;
	padding:0;
	width:640px;
}

body#news-index dt {
	font-size:80%;
	padding-left:60px;
}

body#news-index dl dd {
	margin:-1.4em 0 10px 130px;
}

body#news-index dt.ca-news {
	background:url(../img/top/news.gif) 0 50% no-repeat;
}

body#news-index dt.ca-event {
	background:url(../img/top/event.gif) 0 50% no-repeat;
}

body#news-index dt.ca-update {
	background:url(../img/top/update.gif) 0 50% no-repeat;
}





