@charset "utf-8";
/* CSS Document */

/****************************************
			header
****************************************/

#logo{
	background-image: url(../images/logo-image-off.gif);
	background-repeat: no-repeat;
	width: 250px;
	height: 70px;
	text-indent: -9999px;
}

/****************************************
			main
****************************************/

#mainImage{
	width: 801px;
	height: 262px;
	padding: 0 0 0 4px;
}
#newsTitle{
	background-image: url(../images/img-whats-new.gif);
	background-repeat: no-repeat;
	width: 140px;
	height: 14px;
	margin: 0 0 5px 42px;
	text-indent: -9999px;
	font-size: 1px;
}
#newsContents{
	width: 610px;
	height: 74px;
	margin: 10px 0 8px;
	padding: 0 8px 0 0;
	border-right: 2px dotted #d3cfd6;
	overflow: hidden;
}
.newsBox{
	padding: 1px 0 0 63px;
}
*html .newsBox{padding: 0 0 0 63px;}
*:first-child+html .newsBox{padding: 0 0 0 63px;}

.newsIcon{
	background-image: url(../images/icn-delta.gif);
	background-repeat: no-repeat;
	width: 8px;
	height: 9px;
	margin: 2px 0 0 0;
	text-indent: -9999px;
	font-size: 1px;
}
.newsDate{
	width: 74px;
	color: #FFFFFF;
	padding: 0 0 0 7px;
}
*html .newsDate{font-size: 10px;}
*:first-child+html .newsDate{font-size: 10px;}

.newsText,.newsText a{
	color: #FFFFFF;
}
*html .newsText{font-size: 10px;}
*:first-child+html .newsText{font-size: 10px;}

#questionContents{
	width: 200px;
	margin: 10px 0 0 0;
	padding: 7px 12px 8px 38px;
}
#bnrQuestion{
	width: 173px;
	height:56px;
}
#bnrQuestion a{
	background-image: url(../images/btn-question_and_answer-off.gif);
	background-repeat: no-repeat;
	width: 173px;
	height:56px;
	display: block;
	text-indent: -9999px;
}
#bnrQuestion a:hover{
	background-image: url(../images/btn-question_and_answer-on.gif);
	background-repeat: no-repeat;
	width: 173px;
	height: 56px;
}