/*--------------------------------------------------------------------------------------
******************************トップページの設定****************************************
--------------------------------------------------------------------------------------*/

/*�g�b�v�y�[�W�̃��C�A�E�g��*/

#left {
	float: left;
	width: 590px;}

#right{
	float: right;
	width: 250px;}

/*----------------------���R���e���c�̐ݒ肱�����火----------------------------------*/

/*�g�b�v�y�[�W�摜�̐ݒ聫*/

#indeximg {
	height: 469px;
	background: url(../images/indeximg.jpg) no-repeat left bottom;
	margin: 0px 0px 0px 2px;
	text-align: left;}

#indeximg p {
	text-indent:-9999px;}

/*----------------------���R���e���c�̐ݒ肱���܂Ł�----------------------------------*/

/*----------------------�E�R���e���c�̐ݒ肱�����火----------------------------------*/

/*�ڍׂ͂����火*/

p.pageMore a{
	margin: 5 12px 0 0;
	padding: 2px 0 2px 20px;
	text-decoration: none;
	background: url(../images/icon_more.gif) no-repeat left center;}

/*---------�[������̂��m�点�̐ݒ肱�����火-----------*/

#indexInfo {
	margin: 0px 20px 10px 0px;
	border: 1px solid #CCD6D9;
	background: #F9FDF9;
	padding-bottom: 12px;}

#indexInfo h2 {
	margin: 4px 4px 0px;
	display:block;
	line-height: 100%;
	text-indent:-9999px;
	background: url(../images/h2_indexinfo.gif) no-repeat left top;}
	
#indexInfo h2 a {
	height: 26px;
	display:block;
	text-decoration: none;}

#indexInfo ul {
	margin: 5px 15px 0px;}

#indexInfo ul li {
	text-align: left;
	list-style: none;
	background: url(../images/icon_01.gif) no-repeat left 0.5em;
	padding-left: 10px;}
	
/*���t��*/	

span.infodate {
	font-size: 0.8em;
	color: #999999;
	margin-left: 10px;}	
	
/*---------�[������̂��m�点�̐ݒ肱���܂Ł�-----------*/	
	
/*---------�����ߏ��i�̐ݒ肱�����火-------------------*/

#indexProducts {
	border: 1px solid #93A9B0;
	background: url(../images/indexproducts.gif) no-repeat center top;
	padding-bottom: 10px;
	margin: 0px 20px 10px 0px;}

#indexProducts h2 {
	margin: 4px 4px 0px;
	display:block;
	line-height: 100%;
	text-indent:-9999px;
	background: url(../images/h2_indexproducts.gif) no-repeat left top;
	padding-bottom: 4px;}

#indexProducts p {
	text-align: left;
	margin: 5px 15px 0px;
	color: #339966;}

#indexProducts img {
	float: right;}

/*---------�����ߏ��i�̐ݒ肱���܂Ł�-------------------*/	

/*---------�悭���鎿��̐ݒ肱�����火-----------------*/

#indexFaq {
	margin: 0px 20px 10px 0px;
	border: 1px solid #CCD6D9;
	background: #F9FBFB;
	padding-bottom: 10px;}

#indexFaq h2 {
	margin: 4px 4px 0px;
	display:block;
	line-height: 100%;
	text-indent:-9999px;
	background: url(../images/h2_indexfaq.gif) no-repeat left top;}
	
#indexFaq h2 a {
	height: 26px;
	display:block;
	text-decoration: none;}

#indexFaq p {
	text-align: left;
	margin: 5px 15px 0px;}

/*---------�悭���鎿��̐ݒ肱���܂Ł�-----------------*/	

/*---------�o�i�[�̐ݒ肱�����火-----------------------*/

#indexBanner {
	text-align: left;
	margin: 0px 20px 25px 0px;}
	
/*---------�o�i�[�̐ݒ肱���܂Ł�-----------------------*/	

/*----------------------�E�R���e���c�̐ݒ肱���܂Ł�----------------------------------*/

