/*****************************/
/* contentsArea */
/*****************************/

/* ===== ttl_h3Area   ===== */

#ttl_h3Area h3.h3_news{
	background-image: url(../../news/img/ttl_h3_news.jpg);
}




/*****************************/
/* leftcontentsArea */
/*****************************/

/* ===== ttl_h4Area   ===== */

.ttl_h4Area h4.h4_index{
	background-image: url(../../news/img/ttl_h4_index.jpg);
}

/* ===== infoArea ===== */

#infoArea{
	clear: both;
	margin-bottom: 16px;
}


#infoAreatxt{
	padding-right: 4px;
	padding-bottom: 12px;
	padding-left: 4px;
}

#infoAreatxt ul{
	clear: both;
}


#infoAreatxt ul li{
	clear: both;
	margin-bottom: 0.5em;
}


#infoAreatxt ul li dl{
	clear: both;
}

#infoAreatxt ul li dl dt{
	float: left;
	clear: left;
	padding-left: 20px;
	width: 100px;
	font-weight: bold;
}

#infoAreatxt ul li dl dd{
	float: right;
	clear: right;
	width: 580px;
	padding-left: 10px;
	background-image: url(../img/arrow03.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
}


/* ===== backArea ===== */

#backArea{
	clear: both;
	padding-left: 22px;
	background-image: url(../../news/img/a_blt003.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}


/*****************************/
/* clearfix */
/*****************************/

#infoAreatxt:after,
#infoAreatxt ul:after,
#infoAreatxt ul li:after,
#infoAreatxt ul li dl:after{
	content: ",";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

#infoAreatxt,
#infoAreatxt ul,
#infoAreatxt ul li,
#infoAreatxt ul li dl{/* ===== IE hack ===== */
	display: inline-block;
}

#infoAreatxt,
#infoAreatxt ul,
#infoAreatxt ul li,
#infoAreatxt ul li dl{/* ===== Opera ===== */
	display: block;
}
