﻿@charset "utf-8";

/* CSS Document */

/*----------------------------------------------------------------- 
	INDEX
-------------------------------------------------------------------- */

/*----------------------------------------------------------------- 
　　DIV#newsArea下、textAreaLとRは初期設定の名残。Lが上部（title_news1.gif表示）、Rは下部（テキストエリア）。

h23,7,5　IE7用ハック適応
-------------------------------------------------------------------- */



/*	リンク
------------------------------ */
DIV#newsAreaL {
	width: 350px;
	margin: 0px auto 15px auto;
	border: 1px solid #FF0000;
	background: url(/img/index/news_bg2.gif) repeat-x 0 0;
	line-height: 160%;
float: left;
}

DIV#newsAreaL DIV.textAreaL {
	width: 330px;
	padding: 1px 10px;
	/*float: center;*/
}


/*IE7用ハック	画像位置調整*/
*:first-child+html #newsAreaL DIV.textAreaL {
margin: 3px auto auto auto;
}


DIV#newsAreaL DIV.textAreaR {
	width: 330px;
	float: left;
	padding: 5px 10px 5px 10px;
}

/*IE7用ハック	文字位置調整*/
*:first-child+html #newsAreaL DIV.textAreaR {
margin: 5px auto auto auto;
}


DIV#newsAreaL DIV.textAreaR P {
	padding: 0;
}

DIV#newsAreaL DIV.textAreaR P SPAN.date {
	width: 120px;
	display: block;
	float: left;
	padding: 0 0 2px 0;
}
	


DIV#newsAreaR {
	width: 350px;
	margin: 0px auto 15px auto;
	border: 1px solid #FF0000;
	background: url(/img/index/news_bg2.gif) repeat-x 0 0;
	line-height: 160%;
float: right;
}

DIV#newsAreaR DIV.textAreaL {
	width: 330px;
	padding: 1px 10px;
	/*float: left;*/
}

/*IE7用ハック	画像位置調整*/
*:first-child+html #newsAreaR DIV.textAreaL {
margin: 3px auto auto auto;
}

DIV#newsAreaR DIV.textAreaR {
	width: 340px;
	float: left;
	padding: 5px 0 5px 10px;
}

/*IE7用ハック	文字位置調整*/
*:first-child+html #newsAreaR DIV.textAreaR {
margin: 5px auto auto auto;
}



DIV#newsAreaR DIV.textAreaR P {
	padding: 0;
}

DIV#newsAreaR DIV.textAreaR P SPAN.date {
	width: 150px;
	display: block;
	float: left;
	padding: 0 0 2px 0;
}


DIV#newsAreaR2{
width: 350px;
margin: 0px auto 15px auto;
border: 1px solid #FF0000;
background: url(/img/index/news_bg2.gif) repeat-x 0 0;
line-height: 160%;
float: right;
}

DIV#newsAreaR2 DIV.textAreaL {
width: 330px;
padding: 1px 10px;
}

/*IE7用ハック	画像位置調整*/
*:first-child+html #newsAreaR2 DIV.textAreaL {
margin: 3px auto auto auto;
}

DIV#newsAreaR2 DIV.textAreaR {
width: 340px;
float: left;
padding: 5px 0 5px 10px;
}

/*IE7用ハック	文字位置調整*/
*:first-child+html #newsAreaR2 DIV.textAreaR {
margin: 5px auto auto auto;
}

DIV#newsAreaR2 DIV.textAreaR P {
padding: 0;
}

DIV#newsAreaR2 DIV.textAreaR P SPAN.date {
width: 150px;
display: block;
float: left;
padding: 0 0 2px 0;
}
